Mechanic Posted October 7, 2011 Posted October 7, 2011 Чем можно стримить видео файл по мультикасту , кроме vlc ? Вставить ник Quote
Снежкин Posted October 9, 2011 Posted October 9, 2011 http://forum.nag.ru/forum/index.php?showtopic=28486 Вставить ник Quote
s.lobanov Posted October 9, 2011 Posted October 9, 2011 Мой бывший коллега писал multicast-стример на java, особо сложностей не было, правда без транскодов и прочего Вставить ник Quote
MATPOC Posted October 12, 2011 Posted October 12, 2011 Чем можно стримить видео файл по мультикасту , кроме vlc ? Multicat от videolan.org Вставить ник Quote
Mechanic Posted October 17, 2011 Author Posted October 17, 2011 http://forum.nag.ru/forum/index.php?showtopic=28486 какой именно раздел смотреть? к vod серверу эта задача не относится нужно стриммить файлы из плейлиста Вставить ник Quote
Mechanic Posted March 6, 2012 Author Posted March 6, 2012 делает ли кто подобное в своей сети? Вставить ник Quote
Mechanic Posted March 7, 2012 Author Posted March 7, 2012 не смог я его заставить работать :( есть конфиг реализации? Вставить ник Quote
Lynx10 Posted March 7, 2012 Posted March 7, 2012 нормально влц стримит. стримили по хттп плейлист - но с мультикастом там тоже не должно быть проблем так как меняеться только аут секция Вставить ник Quote
Mechanic Posted March 7, 2012 Author Posted March 7, 2012 выложите плиз конфиг запуска, можно в личку Вставить ник Quote
Pasha_49 Posted March 9, 2012 Posted March 9, 2012 Плейлист не стримил, стримлю через vlc только поток с ip камер по мультикасту. Кто хорошо разбирается в vlc? Как запустить его в режиме демона и в скрине одновременно? Всё хорошо работает, но хочется чтоб vlc создавал определенный pid файл, для этого его нужно запускать в режиме демона. А если запускаю в демон в скрине, то соедениться с сессией не возможно. Вставить ник Quote
Mechanic Posted March 9, 2012 Author Posted March 9, 2012 --daemon вроде так я зпустил стрим файла. но столкнулся с неразрешенной до сих пор проблемой vlc [0x4842d97c] access_output_udp access out debug: packet has been sent too late (25684) [0x4842d97c] access_output_udp access out debug: mmh, packets in the past (35425) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (36833) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (32145) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (27451) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (22759) [0x4842d97c] access_output_udp access out debug: mmh, packets in the past (36729) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (38471) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (33262) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (28050) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (22838) [0x4842d97c] access_output_udp access out debug: mmh, packets in the past (34394) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (36187) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (29105) [0x4842d97c] access_output_udp access out debug: packet has been sent too late (22016) [0x4842d97c] access_output_udp access out debug: mmh, packets in the past (34873) эти ошибки вызывают артифакты на экране , смотреть невозможно гугл говорит, что это давно и решения нет поэтому ищу альтернативу основанную не на VLC , может даже аппаратные решения Вставить ник Quote
Pasha_49 Posted March 10, 2012 Posted March 10, 2012 Запускаю так vlc screen -d -m -h 1000 -S cam1 cvlc -vvv --loop --miface-addr 10.0.16.7 --http-reconnect rtsp://login:pass@10.0.100.2/VideoInput/1/h264/1 \--sout "#std{access=udp,cache=5000,mux=ts,dst=239.0.1.100:1234}" --ttl 8 Тоже идут такие ошибки, но артефактов нету. При добавлении "--daemon" процесс запускается, но не взможно после этого подключиться к screen. Вставить ник Quote
Mechanic Posted March 10, 2012 Author Posted March 10, 2012 (edited) какая версия vlc ? у меня ругается на опцию cache VLC media player 1.1.13 вот нашел -dЗапуск VLC в качестве службы --pidfile /var/run/vlcd/vlcd.pid Указывает файл, содержащий PID процесса VLC (необходим для корректного запуска/останова службы) Edited March 10, 2012 by Mechanic Вставить ник Quote
maxlapshin Posted March 11, 2012 Posted March 11, 2012 Вы определитесь: или в скрине, или демоном. Пид файл пишется только в режиме демонизации, когда отключаются все-все stdin/stdout. Вставить ник Quote
server801 Posted March 11, 2012 Posted March 11, 2012 лучше наверно демоном, так как падение и перезагрузку осуществить можно в monit Вставить ник Quote
maxlapshin Posted March 11, 2012 Posted March 11, 2012 Я предпочитаю пользоваться runit, поскольку он перехватывает весь вывод VLC и сохраняет его в файлы, причем всё это из коробки и с гарантированной защитой от забивания диска. Однако monit умеет следить за CPU и пристреливать зависающий VLC. Вставить ник Quote
Pasha_49 Posted March 11, 2012 Posted March 11, 2012 VLC media player 1.1.9 Я собирался к monit прикрутить. getstream_a84 умеет писасть pid файл, и одновременно будет запущен в скрине. Думал может vlc это умеет. Получается или скрин, или pid файл демоном. Вставить ник Quote
maxlapshin Posted March 11, 2012 Posted March 11, 2012 А для какой цели в скрине запускать? Если вы хотите получать вывод VLC, то запустите через runit: #!/bin/bash # /etc/sv/vlc-ort/run VLC="cvlc $FLAGS" exec chpst -u vlc -b vlc-ort -n -10 $VLC и #!/bin/bash # /etc/sv/vlc-ort/log/run LOG_FOLDER=/var/log/vlc-ort mkdir -p $LOG_FOLDER exec svlogd -tt $LOG_FOLDER Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.