Запускаю стример так:
cvlc video.mpg --sout '#std{access=udp,dst=239.192.0.222:1234,ttl=1}' -vvv
Последние логи:
[0x7f8224004008] access_output_udp access out debug: packet has been sent too late (23261)
[0x7f8224004008] access_output_udp access out debug: packet has been sent too late (21666)
[0x7f8224004008] access_output_udp access out debug: packet has been sent too late (20059)
После чего висит в процессах, но не вещает на другие машины. Простой запуск файла (cvlc video.mpg) его без проблем воспроизводит.
Дистр: CentOS 6 Версия: vlc-2.0.3-1.el6.x86_64.rpm
Тот же файл, запущенный таким образом:
ffmpeg -re -i video.mpg -vcodec copy -acodec copy -f mpegts 'udp://239.192.0.222:1234?pkt_size=1316&ttl=1'
Вещается и просматривается без проблем. В чем проблема?