Jump to content

Recommended Posts

  • 4 months later...
Posted

нормально влц стримит. стримили по хттп плейлист - но с мультикастом там тоже не должно быть проблем так как меняеться только аут секция

Posted

Плейлист не стримил, стримлю через vlc только поток с ip камер по мультикасту.

 

Кто хорошо разбирается в vlc? Как запустить его в режиме демона и в скрине одновременно? Всё хорошо работает, но хочется чтоб vlc создавал определенный pid файл, для этого его нужно запускать в режиме демона. А если запускаю в демон в скрине, то соедениться с сессией не возможно.

Posted

--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 , может даже аппаратные решения

Posted

Запускаю так 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.

Posted (edited)

какая версия vlc ? у меня ругается на опцию cache

VLC media player 1.1.13

 

вот нашел

-d

Запуск VLC в качестве службы

--pidfile /var/run/vlcd/vlcd.pid

Указывает файл, содержащий PID процесса VLC (необходим для корректного запуска/останова службы)

Edited by Mechanic
Posted

Вы определитесь: или в скрине, или демоном. Пид файл пишется только в режиме демонизации, когда отключаются все-все stdin/stdout.

Posted

Я предпочитаю пользоваться runit, поскольку он перехватывает весь вывод VLC и сохраняет его в файлы, причем всё это из коробки и с гарантированной защитой от забивания диска.

 

Однако monit умеет следить за CPU и пристреливать зависающий VLC.

Posted

VLC media player 1.1.9

Я собирался к monit прикрутить. getstream_a84 умеет писасть pid файл, и одновременно будет запущен в скрине. Думал может vlc это умеет. Получается или скрин, или pid файл демоном.

Posted

А для какой цели в скрине запускать? Если вы хотите получать вывод 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.