3

Я пытаюсь транслировать в CVLC для XBMC. Моя проблема в том, что я не могу, потому что я не просто использую поток файлов, а скорее протокол Decklink, и мне нужны опции ввода. Я не могу найти никаких ресурсов о том, как это сделать.

Я пытался сделать файл VLM:

new channel1 broadcast enabled
setup channel1 input decklink://{--decklink-video-connection="hdmi" --decklink-mode="Hi60" --rtsp-timeout 0}
setup channel1 output #rtp{mux=ts,dst=localhost,port=1234,sdp=sap://,name="Channel 1"}

control channel1 play

Но это не работает даже без двойных скобок.

Команда:

cvlc -vvv decklink:// --decklink-video-connection="hdmi" --decklink-mode="Hi60" --rtsp-timeout 0

работает нормально. Но я не могу транслировать его даже из строки CMD:

cvlc -vvv decklink:// --decklink-video-connection="hdmi" --decklink-mode="Hi60" --rtsp-timeout 0 --sout '#transcode{vcodec=h264,vb=300,fps=25,scale=1,acodec=mp4a,ab=64,channels=2}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://127.0.0.0:1935}'

Я перепробовал много комбинаций. Вход для потока - это обычный вход HDMI.

Любые предложения о том, как транслировать это?

0