Я бы хотел, чтобы тег видео html5 открывал поток vlc, но я не знаю, возможно ли это вообще.
Пока я просто пытаюсь воспроизвести файл с другого компьютера в сети с помощью VLC.
Настройки сервера такие:
me@kaffeesatz:~$ vlc screen:// --screen-left=67 --screen-top=53 --screen-width=800 --screen-height=600 --screen-fps=60 --sout '#transcode{vcodec=theovb=800,scale=1,width=800,height=600,acodec=none}:http{mux=ogg,dst=localhost:8181/graph.ogg}' --ttl=3
И когда я открываю поток http на той же машине, он работает нормально. Проблемы начинаются, когда я пытаюсь воспроизвести поток с другого компьютера. От Chrome я получаю сообщение
Oops! Google Chrome could not connect to 192.168.178.23:8181
VLC не подключается.
Почему-то кажется, что поток не выходит за пределы локального хоста.
Есть кто-нибудь, кто может помочь?
Изменить: на самом деле у меня уже было dst=:8181, согласно предыдущему вопросу/ответу. Установка ttl на 20 волшебным образом не решила проблему.
Вот команда, с которой у меня возникла та же проблема:
me@kaffeesatz:~$ vlc screen:// --screen-left=67 --screen-top=53 --screen-width=800 --screen-height=600 --screen-fps=60 --sout '#transcode{vcodec=theovb=800,scale=1,width=800,height=600,acodec=none}:http{mux=ogg,dst=:8181/graph.ogg}' --ttl=20