Вопрос в следующем. Приходи ко мне поток udp на 224.200.200.207, отдают один местный ТВ канал. Мне его надо выкинуть в свою сеть в 239.0.0.3. Поставил Debian и VLC. При попытке конвертировать поток на выходе мы ничего не получаем. По мониторингу и в системе я вижу что поток при запуске конвертации принимается, на выход ничего не идет.
Приходит на eth0 - 10.207.5.111, выход - 10.207.5.112.
Debian 7, VLC крайний из репозитория.
Пробовал на двух машинах сначала без GUI, исключительно через conf. Потом уже с GUI, что бы найти правильный вариант для выхода. Экспериментировал стримить файл видео, он тоже не стримился, сообщений об ошибке нет.
Может быть есть другой вариант для того что бы принять поток и выкинуть его наружу. Параллельно мне надо будет на этой же машине принять еще один канал по http и также выбросить в UDP.
Варианты конфига для выходного потока
1
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:std{access=udp{ttl=255},dst=239.0.0.3:1234} :sout-keep
2
:sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=std{access=udp{ttl=255},mux=ts,dst=@239.0.0.1:1234},dst=display} :sout-keep
3
:sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:std{access=udp{ttl=255},mux=ts,dst=10.207.5.112@239.0.0.3:1234} :sout-keep
4
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=std{access=udp{ttl=225},dst=udp://10.207.5.112@239.0.0.3:1234},dst=display} :sout-keep
5
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=std{access=udp{ttl=225},dst=udp://10.207.5.112@239.0.0.3:1234},dst=display} :sout-keep