Windows-терминалы WTware

Программа-клиент службы терминалов Windows Terminal Services, для бездисковых терминалов и загрузки по сети. Основной сайт http://www.wtware.ru
Текущее время: Чт мар 30, 2017 7:55 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 199 сообщений ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: VLC локально
СообщениеДобавлено: Чт июл 30, 2015 3:45 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Есть предложение обсудить возможность внедрения в втварь vlc (по аналогии с google chrome.
Схема работы: втварь грузится, подцепляет конфиг vlc (это обычный текстовый файл, поддерживается vlc нативно) и все.
Кажется, что единственная сложность - это собрать vlc под втварь. Конфиг он может подцеплять с smb шары.

Таким образом можно:
1) Транслировать на территории предприятия требуемые видеоматериалы. (win + 1 - рабочий стол. win + 2 - rtsp трансляция)
2) Используя модуль vlc-mosaic - смотреть сетку из ip камер (дада я все о том же :)
3) Заменить тонкими клиентами с втварью целый ряд железяк, которые используются для организации развлекательного контента на предприятии
Прошу комментариев. Как по мне - так это куда нужнее, чем хром.
Спасибо за внимание.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс авг 02, 2015 8:37 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
И VLC, в отличие от хрома, вроде как может работать поверх фреймбуфера, т.е. должен взлететь и на video=..(F). Когда-нибудь будет сделано...


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн авг 03, 2015 9:35 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Класс! Жду с нетерпением.
Вот кстати cli для vlc. https://wiki.videolan.org/VLC_command-line_help
Возможности там просто зашкаливают.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср авг 05, 2015 9:13 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Каждый день захожу сюда в надежде увидеть
"Попробуй вот это url://"
=)))


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср авг 05, 2015 10:37 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Так письмо же придёт...


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт авг 07, 2015 3:17 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Ну..так приятней :)
Я, gj;fkeq буду напоминать о себе регулярно тут :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт авг 14, 2015 9:19 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Я осталю это тут.
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб авг 15, 2015 4:11 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
А я на солнышке лежу,
А я на солнышко гляжу...

И ещё недели полторы буду лежать.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 03, 2015 11:05 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
А я на солнышке лежу,
А я на солнышко гляжу...
И ещё недели полторы буду лежать.

Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 03, 2015 11:40 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Сейчас сделаю vlc для фреймбуфера, video=..(F). И придётся выбирать: или хром, или VLC :D


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт сен 04, 2015 8:33 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Сейчас сделаю vlc для фреймбуфера, video=..(F). И придётся выбирать: или хром, или VLC :D

Вот прям сижу жду, чтобы выбрать локальный VLC, вместо локального хрома, котрый обращается в локальному вебсерверу, на котором крутится jwplayer, в который vlc с другого сервера ретранслирует поток rtsp в поток flv.
Этж стока костылей уйдет, хватило бы только ресурсов терминала))


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт сен 11, 2015 1:21 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Половину слов не понял :(

Как сделать rtsp трансляцию?
И конфиг простой напиши пожалуйста, для опытов.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс сен 13, 2015 9:25 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
VLC для фреймбуффера отменяется. Потому что оно именно для фреймбуффера, для старого /dev/fb0. Свежие драйвера графики такого больше не делают. Сейчас модно делать KMS (kernel mode setting), оно же DRI/DRM (Direct Rendering Infrastructure/Direct Rendering Manager, блин, линуксоиды кучу базвордов наплодили об одном и том же). В втвари это всё video=...(f), потому по сути похоже, и там и там работаем с ядром без прослоек. Но интерфейсы разные. VLC этого KMS/DRI/DRM не монимает. Придётся делать иксовое приложение...


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 15, 2015 12:47 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Половину слов не понял :(

Как сделать rtsp трансляцию?
И конфиг простой напиши пожалуйста, для опытов.


Ух..давно я сюда не заходил.
http://www.youtube.com/watch?v=VsahDWNByVQ
Вот самый простой сценарий. Тут одним vlc стримится файл с hdd. А вторым он открывается. На самом деле достаточно на клиенте просто rtsp://адрес стрима/название потока


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 15, 2015 12:48 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
VLC для фреймбуффера отменяется. Потому что оно именно для фреймбуффера, для старого /dev/fb0. Свежие драйвера графики такого больше не делают. Сейчас модно делать KMS (kernel mode setting), оно же DRI/DRM (Direct Rendering Infrastructure/Direct Rendering Manager, блин, линуксоиды кучу базвордов наплодили об одном и том же). В втвари это всё video=...(f), потому по сути похоже, и там и там работаем с ядром без прослоек. Но интерфейсы разные. VLC этого KMS/DRI/DRM не монимает. Придётся делать иксовое приложение...


Вот тут я половину слов не понял. Но иксовое приложение - тоже вполне нормально, если можно будет спрятать все управление)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср сен 16, 2015 1:23 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Взял первую попавшуюся авишку. Делаю поток, как на ютубе. Галку Activate Transcoding убрал. На виндовсе источник, на виндовсе приёмник, работает хорошо.

Открываю то же поток с убунты - адская ругань и корявая картинка.

Открываю ту же авишку на убунте файлом - хорошо работает.

Втварь вещание с виндовса ловит так же плохо, как и убунта.

Вещание с убунты втварь ловит.

Сейчас немного причешу и выложу.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср сен 16, 2015 3:50 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Вопчим я сделал "единственную сложность" (с) zhendosina, засунул vlc в втварь. Качать это:

http://pxe.ru/files/testing/201509161647.zip

В конфиг написать:

..
video=чего-нибудь(U)
application vlc
..

Лишнего в конфиг не писать. Не надо пока трогать виртуальные экраны, оно и так еле дышит.

Это неправильная сборка. В ней включен телнет. Запускаешь терминал, смотришь в лог пока оно не докачает всё, там почти как хром по размеру. Затем на другой машине запускаешь:

telnet ip-терминала

Получаешь командную строку терминала.

Из командной строки запускаешь, одним заклинанием:

export DISPLAY=:0.0; vlc -f /usr/bird.avi

На экране терминала должен появиться адский механизм, который почему-то называется bird.avi, с интерфейсом.

Закрывать - Ctrl-C в телнете.

Ещё одно заклинание для телнета:

export DISPLAY=:0.0; vlc -I "dummy" rtsp://10.1.1.32:8554/123 > /tmp/saned.out 2>&1

Это потоковое вещание без интерфейса. Окошко не растягивается, не знаю почему, рыть надо. Втваревый типа-менеджер-окон может переместить окошко в центр, но я не смогу растянуть видео, надо искать как добиться этого от VLC. Лог пойдёт не в телнет, а в лог втвари, можно смотреть и сохранить из конфигуратора.

Проверял только на vmware с video=vesa(u). Покажи логи на физическом железе, про акселерацию какая-нибудь полезная ругань в логах должна быть.

"единственная сложность" позади :mrgreen: Что с этим дальше делать?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 17, 2015 9:48 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
кайф. Буду тестить!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн сен 21, 2015 5:23 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
По результатам:
Концептуально - отлично. Производительность высокая. Стрим fullhd атом крутит легко.
На деле - нужно допилить.
1) Дать возможность запускать vlc - вторым экраном
2) Дать возможность указать параметры запуска из конфигуратора
3) Дать Возможность скармоивать vlc конфиг с шары, или из конфигуратора.
4) По поводу "export DISPLAY=:0.0; vlc -f /usr/bird.avi" возможности локального запуска - та же песня - либо возможность монтирования флешки, для воспроизведения конфигом, либо я даже не знаю, зачем оно нада локально.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн сен 21, 2015 5:25 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Попробую разъяснить: - vlc - запускается используя команду вида:
vlc --vlm-conf /home/user/Desktop/cam.vlm.conf --mosaic-width 1280 --mosaic-order "1,2,3,4" --mosaic-height 720

где


--vlm-conf /home/user/Desktop/cam.vlm.conf - это конфиг вида

Код:
new channel1 broadcast enabled                                                       
setup channel1 input "rtsp://x.x.x.x:554/?user=foo&password=bar&channel=1&stream=0.sdp"
setup channel1 output #mosaic-bridge{id=1,height=360,width=640}

new channel2 broadcast enabled                                                       
setup channel2 input "rtsp://x.x.x.y:554/?user=foo&password=bar&channel=1&stream=0.sdp"
setup channel2 output #mosaic-bridge{id=2,height=360,width=640}

new channel3 broadcast enabled                                                       
setup channel3 input "rtsp://x.x.x.z:554/?user=foo&password=bar&channel=1&stream=0.sdp"
setup channel3 output #mosaic-bridge{id=3,height=360,width=640}

new channel4 broadcast enabled                                                       
setup channel4 input "rtsp://x.x.x.w:554/?user=foo&password=bar&channel=1&stream=0.sdp"
setup channel4 output #mosaic-bridge{id=4,height=360,width=640}

new mosaic broadcast enabled
setup mosaic input file:///home/user/Pictures/bg.jpg
setup mosaic option image-duration=-1
setup mosaic option image-fps=0
setup mosaic option mosaic-rows=2
setup mosaic option mosaic-cols=2
setup mosaic option mosaic-position=1
setup mosaic output #transcode{sfilter=mosaic,vcodec=mp4v,VB=8500,acodec=none,fps=25,scale=1}:display

control channel1 play
control channel2 play
control channel3 play
control channel4 play
control mosaic play



Таким образом - фактически можно скармливать rtsp непосредственно в комманду запуска. Либо собирать уже в конфиге.
Вот это хотелось бы видеть в wtware. Собственно сам cli вот https://wiki.videolan.org/VLC_command-line_help
А так - работает отлично. Rtsp крутит хорошо. Правда не масштабирует почему-то.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 22, 2015 1:55 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Сломал мозг об VLC. Интерфейсы меняют, в вики примеры для древних версий, нихрена не работает.

Хочу командную строку и конфиг vlm, которые: (1) работают на актуальной версии vlc из убунты или для виндовса, и (2) чтоб в мозайку складывались два rtsp потока от двух других вещающих на том же компьютере vlc.

Хоршо бы без преобразований, и вообще без лишнего мусора, минимальный пример мозайки на два потока. Чтоб я скопипастил и у меня запустилось.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 22, 2015 4:13 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Тут бы лучше двигаться постепенно я думаю. Давайте пока отбросим мозайку, ведь это отдельный модуль vlc.
Давайте просто пока попробуем сделать запуск на втором экране с командой запуска из конфигуратора автоматически при загрузке?
Как только это заработает стабильно - начнем разбираться с мозайкой. А я пока накатаю конфиг, который Вы просите.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 22, 2015 11:52 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Нивапрос. Вот:

http://pxe.ru/files/testing/201509230051.zip

Новый параметр vlc_cmdline, командная строка vlc. Например:

Код:
vlc_cmdline = -I dummy rtsp://10.1.1.32:8556/6


Ещё добавил параметр vlc_vlm_conf, имя конфига. Например:

Код:
vlc_vlm_conf = c3


В каталоге VLC (в корне TFTP, рядом с Chrome и Everyone) при этом лежит файл с3, в котоорм написано:

Код:
del all
new   ch2 broadcast enabled
setup ch2 input  rtsp://10.1.1.32:8554/123
setup ch2 output #display
control ch2 play



Всё вместе, у меня такой конфиг на vmware работает:

Код:
display=1024x768
video vesa(u)
server 10.1.1.82
next screen
application vlc
vlc_cmdline = -I dummy rtsp://10.1.1.32:8556/6
next screen
application vlc
vlc_cmdline = -I dummy
vlc_vlm_conf = c3


На первом экране RDP, на двух следующих VLC диалоги о рыбалке показывает.

Если найдёшь спецэффекты при переключении окон, постарайся воспроизвести сразу после перезагрузки минимумом действий и сохранить лог. В логе много букв про иксвиндовсы и окошки. Телнет включен.

Картинка для опытов с мозайкой размером 1024х768 лежит в /usr/1.jpg


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср сен 23, 2015 10:42 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Не передается символ @
для подключения к закрытым потоками вида
vlc_cmdline = -I dummy rtsp://admin:password@10.1.1.32:8556/6
говорит, что конфигурационный файл не совместим с указанной версией wtware


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср сен 23, 2015 1:41 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Добавлю. Это предупреждение только у конфигуратора, сама втварь съест любые символы. И через файл vlc_vlm_conf можно что угодно передавать, втварь его не разбирает, передаёт как оно есть.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн сен 28, 2015 1:24 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Супер. На данный момент, из конфигуратора не передаются символы "=" "," "@" В остальном - vlc работает стабильно. С мозайкой пока не работает. Если есть возможность - прошу починить символы и добавить в /usr/ картинку 2.jpg разрешением 1920х1080. Для дальнейших экспериментов.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн сен 28, 2015 1:51 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
И еще сразу вопрос вдогонку: какая версия vlc зашита в wtware? У них синтаксис меняется регулярно =(


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн сен 28, 2015 9:30 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Здесь символы и /usr/2.jpg

http://pxe.ru/files/testing/201509282223.zip

Пишешь в конфиге:

vlc_cmdline = file:///usr/1.jpg

Получаешь VLC с интерфейсом. Меню - Help - About, и оно пишет версию 2.2.0. Только это окошечко закрыть не получается :( Поэтому не надо запускать с интерфейсом, надо запускать с -I dummy

Замучаешься разбираться с мозайкой на втвари. Грузится долго. Поставь Ubuntu 15.04 32-битную и получишь для опытов такой же VLC, перезапускающийся из командной строки.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 29, 2015 11:12 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
ух, какая новая(
Vlc с каждой новой версией становится все менее стабильным.
В версии 2.2.0 модуль mosaic вообще похоже не работает, судя по официальному форуму.
Самый стабильный билд vlc за всю историю был 1.1.5 в нем все работает и ресурсов он жрет намного меньше.
На 2.1.5 тоже работает, но менее стабильно увы :(
1,1,5 заведется на новой версии ядра?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт сен 29, 2015 7:39 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Тёплый ламповый 1.1.12. Последний из 1.1.х. Винтаж, 2011 год.

http://pxe.ru/files/testing/201509292036.zip


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 05, 2015 11:31 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот почти. Мозайка стартует, работает несколько секунд. А потом замирает. Причем нагрузка на cpu машинки вообще минимальна. В лог при этом попадает вот что:
Код:
10-18-41-769| [gm] TFTP: download file VLC/c4 from 192.168.0.32.
10-18-41-769| [pfac] Got command line /usr/bin/vlc --vlm-conf=/tmp/vlm.conf/c4 --intf dummy --video-title WTware_M0S0.
10-18-41-769| [pfac] Ok, PID 800.
10-18-41-769| [gm] Everyone can control terminal by VNC.
10-18-41-769| [gm] VNC listener at port 5900.
10-18-41-769| [X00] [0x9fec314] inhibit interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally without any error message
10-18-41-769| [X00] [0x9fec314] main interface error: no suitable interface module
10-18-41-769| [X00] [0xa14436c] dummy interface: using the dummy interface module...
10-18-41-769| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
10-18-41-769| [X00] Warning: call to srand(1444059015)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059015)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059015)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059015)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059015)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] [0xb0615434] [Media: bg] freetype spu text error: failed to load font file
10-18-41-769| [gm] Bind window 0x00400000 to the screen 1.
10-18-41-769| [X00] [0xa148444] [Media: bg] main filter error: couldn't set priority of non-existent thread
10-18-41-769| [KERNEL] [   50.707167] vlc[832]: segfault at 20 ip b55f860a sp aa07d050 error 4 in libfloat32_mixer_plugin.so[b55f8000+2000]
10-18-41-769| [X00] close kotopipe (n = 0, errno 0).
10-18-41-769| [gm] Remove window 0x00400000 from the screen 1.
10-18-41-769| [pfac] Process pid 800 terminated, status 0000000b.
10-18-41-769| [pfac] Got command line /usr/bin/vlc --vlm-conf=/tmp/vlm.conf/c4 --intf dummy --video-title WTware_M0S0.
10-18-41-769| [pfac] Ok, PID 836.
10-18-41-769| [X00] [0x86aa2bc] inhibit interface error: Failed to connect to the D-Bus session daemon: /usr/bin/dbus-launch terminated abnormally without any error message
10-18-41-769| [X00] [0x86aa2bc] main interface error: no suitable interface module
10-18-41-769| [X00] [0x86b43dc] dummy interface: using the dummy interface module...
10-18-41-769| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
10-18-41-769| [X00] Warning: call to srand(1444059021)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059021)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059021)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059021)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] Warning: call to srand(1444059021)
10-18-41-769| [X00] Warning: call to rand()
10-18-41-769| [X00] [0xb6a4d77c] [Media: bg] freetype spu text error: failed to load font file @
10-18-41-769| [gm] Bind window 0x00400000 to the screen 1.
10-18-41-769| [X00] [0x8722e7c] [Media: bg] main filter error: couldn't set priority of non-existent thread
10-18-41-769| [X00] Missing reference picture
10-18-41-769| [X00] decode_slice_header error
10-18-41-769| [KERNEL] [   54.920448] vlc[868]: segfault at 20 ip ac04660a sp ab8f5050 error 4 in libfloat32_mixer_plugin.so[ac046000+2000]
10-18-41-769| [X00] close kotopipe (n = 0, errno 0).
10-18-41-769| [gm] Remove window 0x00400000 from the screen 1.
10-18-41-769| [pfac] Process pid 836 terminated, status 0000000b.


P.S. этот же конфиг сейчас работает под vlc 1.1.5 на windows стабильно. Там вон есть сообщения ядра, может старая версия vlc все же не до конца совместима с новым ядром? В таком случае можно было бы попробовать версию 2.1.5. На ней мозайка работает. плохо, но работает.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 05, 2015 12:45 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
libfloat32_mixer_plugin относится к звуку. Тебе звук нужен? Может, его можно ещё где-нибудь отключить?

Покажи конфиг, хочу увидеть работающую мозайку.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 05, 2015 1:52 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Да, действительно, косяк где-то в микшере походу. После отключения звука в конфигурации заработало :) Хотя пока еще есть трудности, сейчас доведу до ума причешу конфиг и выложу сюда :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 05, 2015 2:34 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Параметры запуска:
Код:
--intf dummy --udp-caching 500

Конфиг:
Код:
del all

# Background options
new bg broadcast enabled
setup bg input "fake://" option "fake-file=///usr/2.jpg"
setup bg option sub-filter=mosaic

####
setup bg output #bridge-in{offset=100}:display
#####

# Mosaic options
setup bg option mosaic-alpha=255
setup bg option mosaic-height=1080
setup bg option mosaic-width=1920
#setup bg option mosaic-align=5
#setup bg option mosaic-xoffset=10
#setup bg option mosaic-yoffset=3
#setup bg option mosaic-vborder=3
#setup bg option mosaic-hborder=3
setup bg option mosaic-position=1
setup bg option mosaic-rows=2
setup bg option mosaic-cols=2
setup bg option mosaic-order=c1,c2,c3,c4
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

# Input options
new c1 broadcast enabled
setup c1 input "rtsp://admin:12345@192.168.0.202:554/mpeg4/ch1/sub/av_stream"
setup c1 output #duplicate{dst=mosaic-bridge{id=c1,width=960,height=540},select=video,dst=bridge-out{id=0},select=noaudio}

new c2 broadcast enabled
setup c2 input "rtsp://admin:12345@192.168.0.202:554/mpeg4/ch1/sub/av_stream"
setup c2 output #duplicate{dst=mosaic-bridge{id=c2,width=960,height=540},select=video,dst=bridge-out{id=1},select=noaudio}

new c3 broadcast enabled
setup c3 input "rtsp://admin:12345@192.168.0.202:554/mpeg4/ch1/sub/av_stream"
setup c3 output #duplicate{dst=mosaic-bridge{id=c3,width=960,height=540},select=video,dst=bridge-out{id=2},select=noaudio}

new c4 broadcast enabled
setup c4 input "rtsp://admin:12345@192.168.0.202:554/mpeg4/ch1/sub/av_stream"
setup c4 output #duplicate{dst=mosaic-bridge{id=c4,width=960,height=540},select=video,dst=bridge-out{id=3},select=noaudio}

# Launch everything
control bg play
control c1 play
control c2 play
control c3 play
control c4 play


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 05, 2015 2:37 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Intel nuc с одноядерным atom крутит 4 потока с общей площадью 1920х1080 без проблем.
Косяк остался с непонятным артефактом при воспроизведении. (черный прямоугольник слева вверху) Пока не могу понять откуда ноги растут. При этом в логи летит


Код:
14-26-59-981| [gm] Remove window 0x01400000 from the screen 1.
14-27-00-043| [gm] Remove window 0x01000000 from the screen 1.
14-27-00-106| [gm] Remove window 0x00800000 from the screen 1.
14-27-00-168| [gm] Remove window 0x00c00000 from the screen 1.
14-27-02-210| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-02-273| [X00] [0xaa69e84c] [Media: bg] freetype spu text error: failed to load font file
14-27-02-273| [gm] Bind window 0x00800000 to the screen 1.
14-27-02-321| [X00] [0xa53831e4] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-02-493| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-02-555| [X00] [0xa530aac4] [Media: bg] freetype spu text error: failed to load font file
14-27-02-555| [gm] Bind window 0x00c00000 to the screen 1.
14-27-02-618| [X00] [0xa69ad3bc] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-02-883| [gm] Remove window 0x00c00000 from the screen 1.
14-27-05-776| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-05-838| [X00] [0xa54ad374] [Media: bg] freetype spu text error: failed to load font file
14-27-05-838| [gm] Bind window 0x00c00000 to the screen 1.
14-27-05-885| [X00] [0xa55f6ff4] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-05-943| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-05-955| [X00] [0xa54b4cb4] [Media: bg] freetype spu text error: failed to load font file
14-27-05-960| [gm] Bind window 0x01000000 to the screen 1.
14-27-05-992| [X00] [0xa537da64] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-06-390| [gm] Remove window 0x01000000 from the screen 1.
14-27-06-452| [gm] Remove window 0x00800000 from the screen 1.
14-27-06-499| [gm] Remove window 0x00c00000 from the screen 1.
14-27-08-653| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-08-700| [X00] [0xb084f75c] [Media: bg] freetype spu text error: failed to load font file
14-27-08-700| [gm] Bind window 0x00800000 to the screen 1.
14-27-08-747| [X00] [0xa995a764] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-08-903| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-08-966| [X00] [0xaa80e464] [Media: bg] freetype spu text error: failed to load font file
14-27-08-966| [gm] Bind window 0x00c00000 to the screen 1.
14-27-09-028| [X00] [0xa5d38af4] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-09-028| [X00] Fontconfig warning: FcPattern object size does not accept value "0"
14-27-09-091| [X00] [0xaa73be04] [Media: bg] freetype spu text error: failed to load font file
14-27-09-091| [gm] Bind window 0x01000000 to the screen 1.
14-27-09-138| [X00] [0xa6909784] [Media: bg] main filter error: couldn't set priority of non-existent thread
14-27-09-885| [gm] Remove window 0x01000000 from the screen 1.
14-27-09-963| [gm] Remove window 0x00c00000 from the screen 1.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 12, 2015 10:14 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
А все вот это будет на raspberry PI работать?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 12, 2015 8:25 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Нет. Не в близком будущем. Иксы к втвари на распберри не прикручивались ещё, и не знаю, будут ли прикручиваться.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт окт 15, 2015 3:06 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Я ужал до 1024х768 и оставил только один канал:

Код:
del all

# Background options
new bg broadcast enabled
setup bg input "fake://" option "fake-file=///usr/1.jpg"
setup bg option sub-filter=mosaic

####
setup bg output #bridge-in{offset=100}:display
#####

# Mosaic options
setup bg option mosaic-alpha=255
setup bg option mosaic-height=768
setup bg option mosaic-width=1024
setup bg option mosaic-position=1
setup bg option mosaic-rows=2
setup bg option mosaic-cols=2
setup bg option mosaic-order=c1,c2,c3,c4
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

# Input options
new c1 broadcast enabled
setup c1 input "rtsp://10.1.1.32:8556/6"
setup c1 output #duplicate{dst=mosaic-bridge{id=c1,width=500,height=376},select=video,dst=bridge-out{id=0},select=noaudio}

# Launch everything
control bg play
control c1 play


Получилось так:

Вложение:
Untitled.jpg
Untitled.jpg [ 124.23 КБ | 13238 просмотров ]


Это же определённо не то, что должно быть. Картинка идёт в два потока, один ужатый до указанного в mosaic-bridge размера, второй исходного размера. Должен быть один поток, не два. Меня слово duplicate смущает, я его понимаю именно как "продублировать". Здесь же не надо ничего дублировать.

С твоим конфигом у меня вообще адская мешанина из восьми картинок пошла. Сначала мигала чёрным, потом как-то сама утряслась, но потоков было восемь. Убрал все кроме одного - стало два потока. Должен же быть один. Может, если лишнее убрать, то и черный прямоугольник уйдёт.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт окт 15, 2015 3:18 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Точно. Убрал #duplicate, теперь у меня такой скрипт:

Код:
del all

# Background options
new bg broadcast enabled
setup bg input "fake://" option "fake-file=///usr/1.jpg"
setup bg option sub-filter=mosaic

####
setup bg output #bridge-in{offset=100}:display
#####

# Mosaic options
setup bg option mosaic-height=768
setup bg option mosaic-width=1024
setup bg option mosaic-rows=2
setup bg option mosaic-cols=2
setup bg option mosaic-order=c1,c2,c3,c4
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

# Input options
new c1 broadcast enabled
setup c1 input "rtsp://10.1.1.32:8556/6"
setup c1 output #mosaic-bridge{id=c1,width=500,height=376}

new c2 broadcast enabled
setup c2 input "rtsp://10.1.1.32:8556/6"
setup c2 output #mosaic-bridge{id=c2,width=500,height=376}

new c3 broadcast enabled
setup c3 input "rtsp://10.1.1.32:8556/6"
setup c3 output #mosaic-bridge{id=c3,width=500,height=376}

new c4 broadcast enabled
setup c4 input "rtsp://10.1.1.32:8556/6"
setup c4 output #mosaic-bridge{id=c4,width=500,height=376}

# Launch everything
control bg play
control c1 play
control c2 play
control c3 play


И получились четыре окна, без лишних спецэффектов и чёрного прямоугольника. И в лог в процессе работы ничего не лезет, при запуске поругается и замолкает. По-моему, работает. Надо про интерфейс думать, закрывание/перезапуск/чего-там-ещё надо чтоб это в работу выкладывать.

Вложение:
Untitled.jpg
Untitled.jpg [ 172.87 КБ | 13238 просмотров ]


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт окт 15, 2015 8:15 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
На счет dublicate - Вы правы. Я его тоже выкинул в итоге, прошу прощения, что не отписался. Забыл. Вообще получилось Оооочень круто! Это то, о чем можно было мечтать. Для текущей инсталляции не хватает только следующего: при переключении на другой экран (win + 1) оно должно отключаться (лучше бы с задержкой задаваемой), чтобы не грузить сеть и сам теминал, а при возвращении на текущий экран - включаться. И хотелось бы возможность задний фон (картинку на которую происходит наложение) иметь возможность по tftp свою отправлять. (разместить логотип на ней например, и разрешение нужное задать).
P.S. а интерфейс не нужен, я считаю. Оставить все, как есть. Этого вполне достаточно, да и пошаманить с конфигами можно при желании))


Последний раз редактировалось zhendosina Чт окт 15, 2015 8:30 pm, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт окт 15, 2015 8:27 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Ну и еще до идеала - сделать для vlc, то, что я просил для хрома тут http://forum.wtware.ru/viewtopic.php?f=22&t=19456


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 19, 2015 9:54 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 26, 2015 1:27 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
zhendosina писал(а):
переключении на другой экран (win + 1) оно должно отключаться (лучше бы с задержкой задаваемой),

Отключаться - это вообще процесс прибивать, и запускать заново при переключении? Не нахожу, как из другого процесса ставить на паузу.

zhendosina писал(а):
Ну и еще до идеала - сделать для vlc, то, что я просил для хрома тут http://forum.wtware.ru/viewtopic.php?f=22&t=19456

Не получается ни для Хрома, ни здесь :(


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн окт 26, 2015 9:14 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
zhendosina писал(а):
переключении на другой экран (win + 1) оно должно отключаться (лучше бы с задержкой задаваемой),

Отключаться - это вообще процесс прибивать, и запускать заново при переключении? Не нахожу, как из другого процесса ставить на паузу.


Думаю, что да. Идеальный вариант. Единственное нужна управляемая задержка, перед тем, как прибить процесс.

zhendosina писал(а):
Ну и еще до идеала - сделать для vlc, то, что я просил для хрома тут http://forum.wtware.ru/viewtopic.php?f=22&t=19456

Не получается ни для Хрома, ни здесь :([/quote]
Жаль, полезная функция была бы :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср ноя 11, 2015 12:10 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Чего-то я на почве VLC застрял :(

Попробуй это:

http://pxe.ru/files/testing/201511110101.zip

Новый параметр:

vlc_background = bk.jpg

Файл bk.jpg на сервере в каталог VLC, там же, где конфиг для vlc_vlm_conf=. В самом конфиге vlm файл будет называться fake-file=///tmp/vlm.conf/bk.jpg

Добавил vlc_timeout= По умолчанию vlc_timeout=0, VLC выключается при переключении экранов. Если написать vlc_timeout=off, не будет выключаться. По задумке, vlc_timeout=1 должен ждать секунду после переключения экранов и только через секунду прибивать vlc, но это пока не сделано.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн ноя 23, 2015 5:30 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Боюсь, что тут какая-то проблема.
При вводе логина пароля - вываливается tcp connection lost и выключается. Лог прилагаю.
Но такая проблема есть и на билдах 5.4.0, 5.4.2, 5.3.11
Сейчас использую 5.3.2 она работает стабильно. Но VLC в ней не используется.
Так что едва ли это связано с VLC


Вложения:
tcp_connection_lost.txt [227.14 КБ]
37 скачиваний
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт ноя 24, 2015 1:48 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Буратино дали три яблока. Два он съел. Сколько яблок осталось у Буратино? Думаете одно? Ничего подобного. Никто не знает, сколько у него уже было яблок до этого. Мораль: всегда обнуляйте переменные!

Попробуй это:

http://pxe.ru/files/testing/201511240247.zip


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт ноя 24, 2015 9:57 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот теперь работает! Сейчас vlc проверю.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт ноя 24, 2015 10:10 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Все великолепно! Работает как надо. Ждем только задержку и пускаем в продакшн!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн ноя 30, 2015 4:37 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
я тут просто напомню о себе :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн ноя 30, 2015 5:43 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Без кота не считается.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн ноя 30, 2015 9:52 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Без кота не считается.

Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн дек 07, 2015 8:09 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Я могу еще котов накидать. Нада? :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 2:34 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Сижу бьюсь уже 3 день с конфигом. При прерывании трансляции (например сеть лагнула) VLC не подключается к ней снова, а так и остается висеть. К примеру, если это мозайка из камер и одну камеру ребутнуть - то она не подключается к стриму обратно, а атк и продолжит висеть черным квадратом.
Судя по всему для этого нужно передать в конфиге --http-reconnect --loop --repeat (http://linux-bash.ru/menumultim/115-cvlc.html) Но как-то не срабатывает :( Приходится терминал перезагружать.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 2:58 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Несколько файликов с параметрами командной строки. Маленький, большой и ещё больше. Получено именно от той vlc, которая в втвари. Что-то может не работать, например управление через unix socket я сделать не смог, поэтому командная строка на веб-интерфейсе не получилась.

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


Вложения:
VLC-vlcrc.txt [77.09 КБ]
49 скачиваний
VLC-H.txt [265.42 КБ]
38 скачиваний
VLC--longhelp.txt [132.79 КБ]
44 скачивания
VLC--help.txt [33.63 КБ]
41 скачивание
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 3:10 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Если несколько потоков и есть vlm конфиг, можен в нём надо разруливать? Что-то вроде:

Код:
setup c1 loop


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 5:20 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Ну да, тут почти наверняка для каждого потока нужно указывать параметра переподключения. Что-то типа
setup c1 output --http-reconnect --repeat --http-continuous #mosaic-bridge
Но не робит пишет wrong syntax. Куда ему еще подсунуть эту команду ума не приложу


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 5:27 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот оно как опции скармливаются

new channel1 broadcast enabled
setup channel1 input rtsp://root:pass@192.168.1.76/axis-medi ... codec=h264
setup channel1 option network-caching=600
setup channel1 output #mosaic-bridge{id=1,width=352,height=288}


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 5:50 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вобщем вот такая колбаса скармливается нормально, но не переподключает =/
new c1 broadcast enabled
setup c1 input "rtsp://ln:pw@192.168.89.18:554/mpeg4/ch1/sub/av_stream"
setup c1 option http-reconnect
setup c1 option loop
setup c1 option repeat
setup c1 output #mosaic-bridge{id=c1,width=683,height=384}


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 7:03 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
loop это не option. Это самостоятельное слово. Конфиг:

Код:
del all

new bg broadcast enabled
setup bg input "fake://" option "fake-file=///tmp/vlm.conf/bk.jpg"
setup bg option sub-filter=mosaic
setup bg output #bridge-in{offset=100}:display
setup bg option mosaic-height=768
setup bg option mosaic-width=1024
setup bg option mosaic-xoffset=6
setup bg option mosaic-yoffset=4
setup bg option mosaic-rows=2
setup bg option mosaic-cols=2
setup bg option mosaic-order=c1,c2,c3,c4
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

new c1 broadcast enabled
setup c1 input "rtsp://10.1.1.32:8555/5"
setup c1 output #mosaic-bridge{id=c1,width=500,height=376}

new c2 broadcast enabled
setup c2 input "rtsp://10.1.1.32:8555/5"
setup c2 output #mosaic-bridge{id=c2,width=500,height=376}

new c3 broadcast enabled
setup c3 input "rtsp://10.1.1.32:8555/5"
setup c3 output #mosaic-bridge{id=c3,width=500,height=376}

new c4 broadcast enabled
setup c4 input "rtsp://10.1.1.32:8555/5"
setup c4 output #mosaic-bridge{id=c4,width=500,height=376}
setup c4 loop

control bg play
control c1 play
control c2 play
control c3 play
control c4 play


Скрин после остановки и перезапуска источника:

Вложение:
Untitled.png
Untitled.png [ 267.66 КБ | 10390 просмотров ]


option я думаю ничего не проверяет, а тупо передаёт дальше. Потому не ругается. Но дальше никто эти слова не собирается читать.

Лог втвари сильно захламляется и растёт, когда источник пропадает. То есть если камеру с loop отключить на день, лог может совсем вырасти и всё испортить. Не надо отключать камеры.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 7:45 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Чудесно! А как Вы поняли, что loop это не опция? Я обыскался в мануалах.
P.S. а с задержкой нет там новостей?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 8:05 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
https://www.videolan.org/doc/streaming- ... /ch05.html

Media Properties

Одним перечислением идут input, output, option и loop. Но input и output это же точно не опции.

У меня вчера конвертер USB-COM заработал через перенаправление USB по RDP. Виндовый драйвер его увидел, настроил и байтики принял. Почти год назад тема началась, надо до НГ сборку хоть что-то перенаправляющим перенаправлением выложить.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 10, 2015 8:30 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Логично. Чтож буду ждать задержки. Тогда пока продакшн откладывается :)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 2:13 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Результат:
Вот так intel nuc с двумя hdmi и core i3 на борту выводит сетку из 18 ip камер на два fullhd монитора, используя vlc. То что нада! Больше никаких лагающих адроид донглов! Больше никаких перепиленных убунту для вывода жирных потоков!
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 2:21 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Не хватает собственно только
1. Задержки перед прибиванием процесса при переключении
2. Возможности переключать экраны через заданный промежуток (Например если нужно выводить на один экран 2 разных потока с переключением через заданное время)
3. Возможность Переключать конфиги по расписанию (например каждый день c 18.00 до 7.00 используется один конфиг vlc, а с 7.00 до 18.00 - другой)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 3:31 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Фигасе. Ни разу не проверял два монитора. Чудеса.

Третий пункт скриптом на сервере делается. Меняешь конфиг и шлёшь терминалу reboot.

Первые два пункта сделаю в обмен на статью с такими же красивыми картинками на заметном сайте.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 4:10 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Готовая инсталляция на пульте охраны: 2 х 40 дюймовых тв. И один intel nuc.
Еще не разобрался, linphone не будет работать поверх vlc? Как система сообщений охране было бы удобно (с включенным auto answer)!
По поводу статьи - попытаюсь, но на хабре учетки нету :(
Изображение


Последний раз редактировалось zhendosina Вт дек 15, 2015 4:19 pm, всего редактировалось 2 раза.

Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 4:18 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Фигасе. Ни разу не проверял два монитора. Чудеса.

Третий пункт скриптом на сервере делается. Меняешь конфиг и шлёшь терминалу reboot.

Первые два пункта сделаю в обмен на статью с такими же красивыми картинками на заметном сайте.


На счет скрипта - тоже думал об этом, но тут две концептуальные проблемы:
1) требование к пульту охраны - постоянное слежение за объектом, nuc загружается при таком конфиге - порядка 2 минут. За 2 минуты может что-либо произойти и охрана об это знать не будет, так что тут предпочтительнее было бы как-то дергать именно vlc без перезагрузки.
2) таким образом получается дополнительная точка отказа системы безопасности - tftp. Если сисадмин решит делать что-либо с оборудованием сразу после прекращения рабочего дня (а переключать мозайки нужно как раз в конце рабочего дня) то охрана окажется без зрения, что недопустимо. Так что тут целесообразно, чтобы втварь как раз подцепляла оба конфига и переключала их по расписанию без перезагрузки.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 4:37 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Менять надо только конфиг vlc, который в конфиге втвари в vlc_vlm_conf= прописан, больше ничего не меняется?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 4:41 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Менять надо только конфиг vlc, который в конфиге втвари в vlc_vlm_conf= прописан, больше ничего не меняется?

Да, но для обоих мониторов. И после этого перезапускать vlc.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт дек 15, 2015 10:44 pm 
Не в сети

Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Сообщения: 189
Откуда: Ростов-на-Дону
Крутая штука тут замутилась!
Zhendosina, скажи, а ты напрямую к камерам подключаешься или к видеорегистратору?
Если напрямую, то как обстоят дела с записью?

Если к видеорегистратору - то к какому? Что за устройство, ОС?
Мы вот часто применяем Trassir. Любопытно, к нему можно будет так подключиться?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср дек 16, 2015 10:14 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Barvinok писал(а):
Крутая штука тут замутилась!
Zhendosina, скажи, а ты напрямую к камерам подключаешься или к видеорегистратору?
Если напрямую, то как обстоят дела с записью?

Если к видеорегистратору - то к какому? Что за устройство, ОС?
Мы вот часто применяем Trassir. Любопытно, к нему можно будет так подключиться?


Напрямую к камерам, конечно. Камеры должны уметь отдавать rtsp мультикастом (99/100 умеют), чтобы не было проблем с нагрузкой на них. Часть регистраторов умеют рестримить аналоговые камеры по rtsp.
По поводу трассира - он не умеет собирать и рестримить сетку, так что собирать мозайку нужно непосредственно на терминале вывода. P.S. у нас тоже трассир.
Тут основная засада выходит с производительностью: VLC под втварь не умеет использовать аппаратное ускорение http://goo.gl/c7FXbr видимо поэтому производительность вывода мозайки не самая высокая.
i3-3217U загружен на 3.62 3.12 2.93 7/97 844 восемнадцатью потоками по 320х240 при 12 кадрах в секунду. То есть посути выводит изображение общей площадью в половину от fullhd при половинной частоте кадров и работает с перегрузкой.
Но по крайней мере схема полностью управляема извне, и независима он глюков самой ос. (Для вывода этой же мозайки раньше использовались две rombica smart box ultimate на урезанном андроиде. Так у них при работе 24/7 возникали постоянные глюки, связанные, по видимому, с самим андроидом.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср дек 16, 2015 6:41 pm 
Не в сети

Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Сообщения: 189
Откуда: Ростов-на-Дону
А пишешь ты как?
Или у тебя основной поток идёт в Trassir на запись, а добавочные собираются в мозайку на WTWare?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср дек 16, 2015 7:27 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Barvinok писал(а):
А пишешь ты как?
Или у тебя основной поток идёт в Trassir на запись, а добавочные собираются в мозайку на WTWare?

именно


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 17, 2015 1:26 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Третий пункт скриптом на сервере делается. Меняешь конфиг и шлёшь терминалу reboot.
Первые два пункта сделаю в обмен на статью с такими же красивыми картинками на заметном сайте.

А можно пойти от обратного? Я сейчас стимулирую Вас покупкой, скажем, 25 лицензий впрок. Вы допиливаете недостающий функционал, даете комментарии по поводу аппаратного ускорения http://goo.gl/c7FXbr. Дальше я все собираю, тестирую, и если все идет хорошо - пробую наваять статью в песочнице на geektimes.ru?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 17, 2015 3:13 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Намана. И это после всего того, что я сделал :shock:

Перенаправление USB через RDP научу перенаправлять что-нибудь сложнее USB-COM переходника и будем дальше пилить VLC.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 17, 2015 3:44 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Намана. И это после всего того, что я сделал :shock:

Тут проблема не в том, что я не благодарен за выполненную работу, а в том, что если на гиктаймс или хабру вывалить статью о продукте с неполным функционалом - она скорее всего не вылезет из песочницы и ее никто не увидит почти, а целевая аудитория созревающего продукта - это digital signage и всякие собиратели видеостен для видеонаблюдения. Я сам давно хочу иметь возможность писать на хабре и гиктаймс, но инвайт туда не так просто получить. Либо тогда нужно, чтобы кто-то еще написал, у кого есть рейтинг для публикации сразу на главную.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт дек 17, 2015 3:52 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
zhendosina писал(а):
aka писал(а):
Намана. И это после всего того, что я сделал :shock:

Тут проблема не в том, что я не благодарен за выполненную работу, а в том, что если на гиктаймс или хабру вывалить статью о продукте с неполным функционалом - она скорее всего не вылезет из песочницы и ее никто не увидит почти, а целевая аудитория созревающего продукта - это digital signage и всякие собиратели видеостен для видеонаблюдения. Я сам давно хочу иметь возможность писать на хабре и гиктаймс, но инвайт туда не так просто получить. Либо тогда нужно, чтобы кто-то еще написал, у кого есть рейтинг для публикации сразу на главную.

А про сферу digital signage - так этот рынок почти не занят, а бОльшая часть представителей - предлагают устаревшее нетехнологичное говно. Десяток костылей в втварь с vlc на борту - и всяким "бургеркингам" да "твой домам" можно будет продавать удобное, масштабируемое, легко управялемое решение, в несколько раз дешевле аналогов.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 18, 2015 10:44 am 
Не в сети

Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Сообщения: 189
Откуда: Ростов-на-Дону
Это да.
Ежели с аппаратным ускорением, да пару дюжин камер вывести на 4 телека - станет сказка былью!
Мы сами одно время крутили-вертели, думали-гадали как же вывести изображение на телики, висящие на стенах в коридорах.
В итоге всё ж таки пришлось ставить в комнатах обычные компы с виндой, а от них запускать видеосигнал используя обычную витую пару, как удлинитель VGA или DVI.
Короче говоря, получились тридцатиметровые VGA-кабели - так себе решение.
А тонкий клиент с VLC - это ж совсем другое дело!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 18, 2015 10:54 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Barvinok писал(а):
Это да.
Ежели с аппаратным ускорением, да пару дюжин камер вывести на 4 телека - станет сказка былью!
Мы сами одно время крутили-вертели, думали-гадали как же вывести изображение на телики, висящие на стенах в коридорах.
В итоге всё ж таки пришлось ставить в комнатах обычные компы с виндой, а от них запускать видеосигнал используя обычную витую пару, как удлинитель VGA или DVI.
Короче говоря, получились тридцатиметровые VGA-кабели - так себе решение.
А тонкий клиент с VLC - это ж совсем другое дело!

Тут еще будет проблемка с тем, что
1) Втварь не позволит выводить картинку на 3 и больше мониторов
2) Я встречал устройства максимум с 3 выводами изображения. (http://www.xcom-shop.ru/zotac_zbox_ei750_430837.html)
Но концептуально - да. Метод безупречный.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 18, 2015 10:59 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Я тут на радостях даже заказал с али hdmi - rtsp encoder. Пущу со спутникового ресивера изображение по тонким клиентам предприятия, вторым экраном :) А то вечно они грузят терминальный сервер просмотром всяких соревнований по биатлону да выступлений путена ;D


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 9:18 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Происходит непонятное, каждый день, в 00.00 vlc на втваре падает. Лог снять 3 день не могу, потому что охрана бежит и сразу передергивает питание на нюке. Можно ли сделать автоперезапуск vlc при падении?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 11:28 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
В 00.00 по локальному времени, времени терминала? Сдвинь время, чтоб 00:00 на терминале наступило через пять минут, и сделаешь логи.

Гугл сейчас перезапускается. А для VLC я наоборот костыль ставил, чтоб он НЕ перезапускался. Потому что если он не взлетал из-за ерунды в конфигах, выключался, и снова перезапускался, снова падал и дальше по циклу, то логи мигом раздувались и начало терялось. Надо как-то усложнять костыль. Скажем, "перезапускать если проработало пять минут, а если пяти минут не проработало, упало раньше, то не перезапускать" - пойдёт?

И попробуй свежую втварь. Станет шустрее рисовать?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 12:45 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
В 00.00 по локальному времени, времени терминала? Сдвинь время, чтоб 00:00 на терминале наступило через пять минут, и сделаешь логи.

Гугл сейчас перезапускается. А для VLC я наоборот костыль ставил, чтоб он НЕ перезапускался. Потому что если он не взлетал из-за ерунды в конфигах, выключался, и снова перезапускался, снова падал и дальше по циклу, то логи мигом раздувались и начало терялось. Надо как-то усложнять костыль. Скажем, "перезапускать если проработало пять минут, а если пяти минут не проработало, упало раньше, то не перезапускать" - пойдёт?

И попробуй свежую втварь. Станет шустрее рисовать?

А нельзя просто параметризировать перезапуск? Типо ставлю галку в конфигураторе - перезапускается. Не ставлю - не перезапускается.
Ща попробую (:


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 2:16 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Любую проблему можно решить добавлением параметра в конфиг. Кроме одной: слишком сложного конфига. Удобное поведение без параметров никак нельзя придумать?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 3:35 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Любую проблему можно решить добавлением параметра в конфиг. Кроме одной: слишком сложного конфига. Удобное поведение без параметров никак нельзя придумать?

Мне просто кажется, что ваша идея куда сложнее реализовывается, чем добавление параметра в конфиг. Но решать конечно же вам :) Главное, чтобы перезапускалось само.

Цитата:
И попробуй свежую втварь. Станет шустрее рисовать?

Вы волшебник! Это аппаратное ускорение? ]
Можно теперь сделать доллар по 33 рубля? :)
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт дек 25, 2015 3:56 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
zhendosina писал(а):
Можно теперь сделать доллар по 33 рубля? :)
Изображение

Нельзя. Но можно на неделю сделать по 170, через неделю вернуть обратно 70, и это принесёт ещё больше счастья ;)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб дек 26, 2015 12:03 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Поймал падение. Лог прилагаю.


Вложения:
падение vlc.txt [22.12 КБ]
33 скачивания
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб дек 26, 2015 12:16 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
oom-killer же. Память кончилась.

На веб-интерфейсе есть раздел Memory. Я там только верхние две цифры понимаю, дальше адский матан. Понаблюдай за второй цифрой, которая MemFree. Она в процессе работы уменьшается? Т.е. можно уверенно утверждать, что через десять минут обычной монотонной работы MemFree уверенно меньше, чем было десять минут назад?

Странно, что свопа нет. Своп должен быть. Да, на машине без винта должен быть своп, это тоже адский матан, но вроде как это круто потому что своп жмётся. В разделе Memory про своп (SwapTotal, SwapFree) что написано?

И покажи лог полностью после загрузки.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб дек 26, 2015 10:41 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Цитата:
На веб-интерфейсе есть раздел Memory. Я там только верхние две цифры понимаю, дальше адский матан. Понаблюдай за второй цифрой, которая MemFree. Она в процессе работы уменьшается? Т.е. можно уверенно утверждать, что через десять минут обычной монотонной работы MemFree уверенно меньше, чем было десять минут назад?

Не, не уменьшается. Полгига стабльно свободно

Цитата:
Странно, что свопа нет. Своп должен быть. Да, на машине без винта должен быть своп, это тоже адский матан, но вроде как это круто потому что своп жмётся. В разделе Memory про своп (SwapTotal, SwapFree) что написано?

SwapTotal: 0 kB
SwapFree: 0 kB

Цитата:
И покажи лог полностью после загрузки.

В аттаче

Цитата:
oom-killer же. Память кончилась.

Я тоже думал про утечку памяти, vlc страдает этим, но почему это происходит каждый день ровно в 00:00?
Изображение


Вложения:
sec_log_full.zip [34.74 КБ]
29 скачиваний
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб дек 26, 2015 7:10 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вести с полей:
Утечка памяти все же есть. Хотя удивительно, что падает все-равно по расписанию.

MemTotal: 900540 kB
MemFree: 152896 kB
MemAvailable: 149036 kB

В любом случае - это поидее лечится просто автоперезапуском при падении, и можно не мудрствовать.
P.S. планка вставлена на 2 гига, а видит только 900 мб :(


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб дек 26, 2015 8:46 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
хотя теперь опять свободно, перезагрузки не было
MemTotal: 900540 kB
MemFree: 407104 kB
MemAvailable: 403244 kB


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс дек 27, 2015 2:49 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Попробуй 5.4.12. Должны появиться 2 гига и своп.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс дек 27, 2015 4:15 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Попробуй 5.4.12. Должны появиться 2 гига и своп.


огонь
MemTotal: 1999748 kB
MemFree: 1501500 kB
MemAvailable: 1495856 kB

SwapTotal: 1048572 kB
SwapFree: 1048572 kB


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс дек 27, 2015 4:33 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот тут усатый мужик хорошую статью написал по vlc, там и управление утечкой памяти, и переключение каналов по расписанию, и расшифровка конфига
http://users1.univer.omsk.su/voroshilov ... diaplayer/


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн дек 28, 2015 2:17 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Управление по телнету и через локальный сокет у меня не получилось сделать. Оно по-видимому работает только для vlc, работающего службой, без обычного интерфейса, как у него в статье. Нам не нужен vlc работающий службой, нам нужно чтоб на экран рисовало. Если рисует на экран (хотя бы с -I dummy), то телнет и локальный сокет не едут, потому что -I уже занято. Как --extraintf запустить телнет и локальный сокет у меня не получилось. Т.е. управлять снаружи не получается. Только прибить и перезапустить процесс. Так oom-killer его сам прибивает, ничего делать не надо.

Попробуй это:

http://pxe.ru/files/testing/201512280312.zip

Сделал перезапуск, если VLC прожило больше чем 10 секунд и затем упало.

Сделал vlc_timeout. vlc_timeout=30 прибьёт VLC через 30 секунд после того, как пользователь переключится на другой экран.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн дек 28, 2015 2:49 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вести с полей:
После добавления свопа и полной памяти - сегодня vlc не упал.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт янв 12, 2016 5:06 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
VLC все - равно падает, каждый день в 00.00. Теперь перезапускается и висит с белым экраном, то есть подключиться к камерам не может.
Варианты:
1 - втварь - видимо нет
2 - сеть - Во время падения запись с камер есть, и на ней видно, как vlc пададет - так что нет.
3 - Сама машинка - скоро придет другая, от другого производителя проведу эксперимент


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт янв 12, 2016 8:57 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Лог сохрани. Втварь умеет отдавать логи на сервер syslog. Включи чтоб писало и оставь на ночь, утром покажешь, что там написалось.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср янв 13, 2016 11:41 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Лог сохрани. Втварь умеет отдавать логи на сервер syslog. Включи чтоб писало и оставь на ночь, утром покажешь, что там написалось.


4. На камерах происходят какие-то регламентные задания в 00.00 - техподдержка производителя ответила "нет"
5. Некая сторонняя сила вызывает изменения в rtsp каким-то регламентным заданием - ДА!
этой силой все же оказался трассир. Он каким-то образом приводит к отключению потоков на секунду - две. Хотя техподдержка все отрицает. Вчера запустил vlc на маке и в 00.00 трансляция прервалась на пару секунд, и после восстановилась. При изменении времени на сервере трассира на 23.59 - ситуация повторяется. Но в этот раз мозайка у охраны восстановилась сама. Подозреваю, что при прерывании вещания на время больше чем несколько секунд происходит переполнение чего-нибудь (логов?) и падение. Буду сегодня техподдержку трассира доставать.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср янв 13, 2016 1:52 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Волшебное слово loop в конфиге написано?
Если упадёт поработавший vlc, втварь из последней ссылки должна его перезапустить.
Доставать техподдержку это всегда хорошо, но надо заодно разобраться, почему не восстанавливается трансляция на втвари. Лог сделай, полный, от начала и до падения. При включенном перенаправлении логов на внешний сервер syslog логи не могут переполниться, они вообще не сохраняются на терминале если включена отсылка на внешний сислог.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт янв 14, 2016 11:40 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Волшебное слово loop в конфиге написано?
Если упадёт поработавший vlc, втварь из последней ссылки должна его перезапустить.
Доставать техподдержку это всегда хорошо, но надо заодно разобраться, почему не восстанавливается трансляция на втвари. Лог сделай, полный, от начала и до падения. При включенном перенаправлении логов на внешний сервер syslog логи не могут переполниться, они вообще не сохраняются на терминале если включена отсылка на внешний сислог.


Да loop конечно написано!
Все выгрузил техподдержке все логи, сидят думают. Проблему признали. Баг точно не в втвари!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт янв 14, 2016 8:08 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Прикладываю лог. Суть происходит тут
Код:
00-00-04-190| [           X00] [47774.545922] [0x990ab84] [Media: c1] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-05-759| [           X10] [47776.126611] [0x90d4064] [Media: c3] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-06-771| [           X00] [47777.127406] [0x98fc2c4] [Media: c3] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-09-778| [           X10] [47780.140901] [0x90c3e8c] [Media: c1] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-09-825| [           X00] [47780.175460] [0x98ffdac] [Media: c4] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-11-078| [           X10] [47781.436379] [0x90de23c] [Media: c4] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-00-12-614| [           X00] [47782.981467] [0x99284b4] [Media: c9] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-38-042| [           X10] [47868.409775] [0x9100d14] [Media: c5] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-42-693| [           X10] [47873.061174] [0x90fe11c] [Media: c6] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-44-633| [           X00] [47874.998309] [0x990e5c4] [Media: c2] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-45-357| [           X10] [47875.718697] [0x90f5afc] [Media: c7] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-45-897| [           X10] [47876.265228] [0x90f0bcc] [Media: c9] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-46-338| [           X00] [47876.701071] [0x993ea8c] [Media: c8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-47-245| [           X10] [47877.609693] [0x91c4c54] [Media: c8] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-47-494| [           X00] [47877.859700] [0x9919684] [Media: c7] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-49-960| [           X10] [47880.323910] [0x90d0614] [Media: c2] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-51-916| [           X00] [47882.277836] [0x99122e4] [Media: c5] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
00-01-52-800| [           X00] [47883.157720] [0x991ef2c] [Media: c6] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)



Просто соединение с vlc рвется в 00.00. Причем рвет его все же камера и почему то не всегда дает переподключиться сразу. Вендор прислал новую прошивку. Сегодня тестировал - разрывов не было. Если сегодня ночью разрыва не будет - можно будет считать, что проблема решена :)


Вложения:
WTware_B8.AE.ED.79.CF.D9_2016-01-14_00-03-07.txt.zip [26.83 КБ]
37 скачиваний
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт янв 14, 2016 9:12 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Ну input error. Жизнь вообще тяжелая штука. Не вижу в логе завершения процесса, значит оба vlc ещё живы.В логе по две ошибки на каждом из каналов и дальше тишина. Не понимаю, почему трансляция не восстанавливается. А что такое в __MACOSX ?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт янв 15, 2016 10:18 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Цитата:
Ну input error. Жизнь вообще тяжелая штука. Не вижу в логе завершения процесса, значит оба vlc ещё живы.В логе по две ошибки на каждом из каналов и дальше тишина. Не понимаю, почему трансляция не восстанавливается.

Да, после того, как появился своп и 2 гига памяти - vlc падать перестал. Но каналы отваливались. После обновления прошивок вчера каналы все-равно падают, но переподключаются сразу. Трансляция, по всей видимости, не восстанавливалась из-за бага и vlc и прошивки. Сегодня все отработало как надо. Надеюсь, что на этом проблема исчерпана :)
Цитата:
А что такое в __MACOSX ?

Туда мак кладет какой-то индекс того, что в архиве, чтобы встроенный поиск мог работать с архивами.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт фев 02, 2016 10:45 am 
Не в сети

Зарегистрирован: Чт мар 29, 2007 8:36 am
Сообщения: 33
подскажите какую сборку WtWare и откуда нужно скачать - для тестирования VLC и где посмотреть описание команд конфигуратора для настройки VLC?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт фев 02, 2016 12:04 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Качать вот, вчерашняя из соседней темы: http://pxe.ru/files/testing/201602011652.zip
Описание команд и примеры конфигов смотреть в этой теме.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 04, 2016 9:24 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот такая мысль появилась: Можно ли сделать ссылку в веб-морде (можно даже ее не публиковать на веб-странице) при переходе по которой - на терминале переключался бы экран? (http://current_ip/screen1; http://current_ip/screen2; http://current_ip/screen3; http://current_ip/screen4) Тогда я бы просто wget_ом дергал бы ее по расписанию и все мои верхние просьбы стали бы не актуальны.
(P.S. сейчас wget-ом перезагружаю один терминал - работает исправно)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 04, 2016 2:26 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Попробуй это:

http://pxe.ru/files/testing/201602041525.zip

Обращение к http://192.168.1.10/screen/00 включит на нулевом мониторе нулевой экран.

Обращение к http://192.168.1.10/screen/13 включит на первом мониторе третий экран.

Всего мониторов может быть не больше двух, экранов не больше четырех, т.е. если все экраны на обоих физических мониторах настроены, то можно обращаться к 00, 01, 02, 03, 10, 11, 12, 13.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт фев 05, 2016 3:03 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Попробуй это:

http://pxe.ru/files/testing/201602041525.zip

Обращение к http://192.168.1.10/screen/00 включит на нулевом мониторе нулевой экран.

Обращение к http://192.168.1.10/screen/13 включит на первом мониторе третий экран.

Всего мониторов может быть не больше двух, экранов не больше четырех, т.е. если все экраны на обоих физических мониторах настроены, то можно обращаться к 00, 01, 02, 03, 10, 11, 12, 13.

Работает, спасибо!
А по timeout
vlc_timeout = 0 прибивает сразу
vlc_timeout = Не прибивает вообще
Так?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт фев 05, 2016 3:31 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
vlc_timeout = off

Не прибивает вообще


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 10, 2016 9:58 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Прошу проверить работу параметра vlc_timeout
vlc_timeout = off работает
vlc_timeout = 0 работает
vlc_timout = n прибивает сразу, как если n = 0


Вложения:
600.zip [36.51 КБ]
30 скачиваний
Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 10, 2016 9:08 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
В логе:

09-35-18-637| [ gm] [ 48.599199] Final message: Значение параметра vlc_timeout указано некорректно.

Я при чтении параметра проверяю, чтоб не больше =300 было, т.е. не больше пяти минут работы фоном.

Объясни ещё раз, в чём смысл этого параметра? Зачем десять минут грузить сеть и рисовать то, что не видно на экране?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 11, 2016 9:44 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
В логе:

09-35-18-637| [ gm] [ 48.599199] Final message: Значение параметра vlc_timeout указано некорректно.

Я при чтении параметра проверяю, чтоб не больше =300 было, т.е. не больше пяти минут работы фоном.

Объясни ещё раз, в чём смысл этого параметра? Зачем десять минут грузить сеть и рисовать то, что не видно на экране?


Тут суть такая:
Есть у нас филиал в городе А. Руководитель этого филиала сидит тут, в Москве. У него стоит терминал, на котором 3 экрана (win + 1 - rdp сессия; win + 2 - vlc 4 камеры; win + 3 vlc 4 другие камеры) итого у руководителя 8 камер, разнесенные на 2 экрана. 2-3 раза в неделю происходят события, которые руководителю необходимо контролировать: это либо разгрузка чего-то ценного, либо какое-то блиц - совещание, либо что-то еще. То есть по сути ему нужно 2 - 3 раза в неделю превращать свой терминал в глаз саурона на 10 - 15 минут, переключаясь между экранами 2 и 3. Правда нужен еще звук, который пока так и не заводится.
Впринципе 300 секунд тоже должно хватить, спасибо за разъяснения.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт фев 16, 2016 1:18 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Добрый день.
Интересует возможность запуска vlc в том же виртуальном терминале, что и rdp клиент.Для использования его в режиме стримера для стриминга рабочего стола по rtsp (https://goo.gl/DNKPyb). Или может быть возможно допилить встроенный vnc сервер, превратив его в rtsp стример?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт фев 16, 2016 1:48 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Ээээ. Какое это отношение имеет к бездисковому Windows-терминалу?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 17, 2016 9:53 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Ээээ. Какое это отношение имеет к бездисковому Windows-терминалу?

Есть желание писать процесс работы, используя систему видеонаблюдения. Для расследования инцедентов. (Пробовали кучу разных систем для этого - они либо не работают, либо приводят к куче проблем на терминальных серваках). Сейчас тоже развернуто детище российских разработчиков staffcop enterprise - раньше работало хорошо, теперь от него тоже больше вреда, чем пользы. Если бы терминалы могли транслировать свой экран по rtsp - я бы трассиром просто собирал потоки и этого было бы достаточно.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 17, 2016 11:20 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Давно такие идеи ходили. Но предлагалось это специально писать: скрин раз в несколько секунд, лог нажатых клавиш, небольшие скрины под точками нажатий мыши.
А если в лоб VLC'ой писать весь экран непрерывно - сколько мегабайт в секунду будет приходить с одного экрана?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 17, 2016 12:40 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Давно такие идеи ходили. Но предлагалось это специально писать: скрин раз в несколько секунд, лог нажатых клавиш, небольшие скрины под точками нажатий мыши.

Звучит сложновато, да и как потом просматривать? У меня около полугода работала вот эта штука http://hidescreener.com
По сути делает как раз то, что Вы и описали, но потом просматривать это невозможно.
Цитата:
А если в лоб VLC'ой писать весь экран непрерывно - сколько мегабайт в секунду будет приходить с одного экрана?

Да немного будет писать.
Во - первых - любая система видеонаблюдения умеет анализировать входящий поток и писать только тогда, когда есть изменения изображения.
Во - вторых - vlc можно заставить использовать h264 - тогда реально место будут занимать только ключевые кадры потока, а все промежуточные - будут своеобразной дельтой между ключевиком и текущим состоянием.
В - третих бОльшая часть мониторов - имеет разрешение по площади вдвое меньше, чем fullHD. А с одной камеры fullHD набегает около 800мб/час
при 25 кадрах в секунду. Таким образом я предполагаю, что при 5 кадрах в секунду и разрешении 1366х768 будет где-то 250-300 мб/час, при постоянной работе сотрудника, что вообще неощутимо.
По кейлоггеру - тоже есть задумка, но было бы неплохо начать именно с отдачи потока по rtsp, используя vlc. Мне кажется, что это не должно быть сильно сложно.

P.S. ну и все системы видеонаблюдения уже давно имеют весьма удобные инструменты для анализа изображения и интеллектуального поиска по нему. А для втвари подобную штуку делать будет ооочень сложно и накладно.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 17, 2016 2:20 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
zhendosina писал(а):
Таким образом я предполагаю, что при 5 кадрах в секунду и разрешении 1366х768 будет где-то 250-300 мб/час

Я предполагаю, что при 300Мб/час текст читаться совсем не будет. Картинка на экране и картинка с камеры это две слишком большие разницы. Попробуй на виндовсе?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 18, 2016 1:09 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Выкладываю результаты эксперимента:
1366х768
20 fps
h264
5 минут иммитации работы. (Прокрутка туда сюда форума втвари, запуск короткого ролика на ютубе)
Вариативный битрейт, высокое качество.
Изображение
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 18, 2016 1:15 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Результат при 20 fps и текущем качестве картинки приблизительно 420 мб/час
То есть примерно 3 гб/день на человека
Таким образом можно предполагать, что 100 человек за месяц сделают не больше 8 Тб, что вообще ерунда.
Причем можно уменьшить fps раза в 4, снизить битрейт, и поиграться с разрешением.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 18, 2016 1:16 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Вот код с которым проводился тест.
Код:
@echo off
cd c:\
cd Program Files (x86)\VideoLAN\VLC\
start vlc.exe screen:// :screen-left=0 :screen-top=0 :screen-height=768 :screen-width=1360  :screen-fps=20.000000 :live-caching=300 :screen-follow-mouse :screen-mouse-image=cursor.png  :sout=#transcode{vcodec=h264,vb=800,fps=20,scale=0,acodec=none}:http{dst=:8080/video.ts, ttl=1} :sout-all :sout-keep
exit


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт фев 18, 2016 1:34 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Чудеса! Напомни, когда перенаправление USB победим.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт фев 19, 2016 10:40 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Чудеса! Напомни, когда перенаправление USB победим.

ok (=


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср фев 24, 2016 10:54 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
напоминаю!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб фев 27, 2016 3:05 pm 
Не в сети

Зарегистрирован: Пн июн 23, 2014 12:30 pm
Сообщения: 21
Откуда: Днепропетровск
Изображение
Давно здесь не был! А тут только вкусняшек с VLC наваяли!Ждём!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб фев 27, 2016 5:09 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Ещё один котов постит :shock:


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт мар 03, 2016 4:07 pm 
Не в сети

Зарегистрирован: Пн фев 02, 2015 10:52 pm
Сообщения: 6
Есть свежие новости с фронта? =)
а то очень ждём =)
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт мар 03, 2016 5:46 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Опять кот :shock:

С которого из фронтов?

VLC проигрыватель работает. Документацию написать осталось.

По захвату экрана пока ничего нового.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт мар 04, 2016 10:04 pm 
Не в сети

Зарегистрирован: Чт мар 29, 2007 8:36 am
Сообщения: 33
zhendosina писал(а):
напоминаю!

zhendosina, а у тебя нет желания, все настройки конфига для vlc объединить с объяснениями в один пост, в этой ветке.
я вот не смог тут по крупицам все собрать, а aka пока занят((


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Сб мар 05, 2016 2:37 pm 
Не в сети

Зарегистрирован: Пн фев 02, 2015 10:52 pm
Сообщения: 6
aka писал(а):
Опять кот :shock:
С которого из фронтов?
VLC проигрыватель работает. Документацию написать осталось.
По захвату экрана пока ничего нового.

Как раз-тки на фронте документации =), а то умеем запускать vlc только с одним окном, а чтоб мозаикой, то не умеем =(


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вс мар 06, 2016 1:14 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
В конфиге терминала, после подходящих для видеокарты и монитора video=..(U) bpp= display=, надо написать:

Код:
application vlc
vlc_vlm_conf = test
vlc_background = bk.jpg


Если указан vlc_vlm_conf, то vlc_cmdline можно не указывать.

Затем найти каталог VLC. Он уже должен быть создан в правильном месте рядом с каталогом Terminals в корне TFTP, надо только его найти.

В каталоге VLC создать файл test без расширения. В него написать (я этот пример в документацию перенесу, если zhendosina чего-нибудь более продвинутого не покажет):
Код:
del all

new bg broadcast enabled
setup bg input "fake://" option "fake-file=///tmp/vlm.conf/bk.jpg"
setup bg option sub-filter=mosaic
setup bg output #bridge-in{offset=100}:display
setup bg option mosaic-height=768
setup bg option mosaic-width=1024
setup bg option mosaic-xoffset=6
setup bg option mosaic-yoffset=4
setup bg option mosaic-rows=2
setup bg option mosaic-cols=2
setup bg option mosaic-order=c1,c2,c3,c4
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

new c1 broadcast enabled
setup c1 input "rtsp://10.1.1.32:8555/5"
setup c1 output #mosaic-bridge{id=c1,width=500,height=376}

new c2 broadcast enabled
setup c2 input "rtsp://10.1.1.32:8555/5"
setup c2 output #mosaic-bridge{id=c2,width=500,height=376}

new c3 broadcast enabled
setup c3 input "rtsp://10.1.1.32:8555/5"
setup c3 output #mosaic-bridge{id=c3,width=500,height=376}

new c4 broadcast enabled
setup c4 input "rtsp://10.1.1.32:8555/5"
setup c4 output #mosaic-bridge{id=c4,width=500,height=376}
setup c4 loop

control bg play
control c1 play
control c2 play
control c3 play
control c4 play


Все цифры свёрстаны под 1024х768. Для других разрешений придётся сочинить другие цифры в "setup bg option mosaic-" и в "#mosaic-bridge{".

Оно показывает rtsp://10.1.1.32:8555/5 на всех четырёх картинках. Адрес и путь измените на ваши.

Картунку с фоном, файл bk.jpg разрешением 1024х768 надо положить в тот же каталог VLC.

Это всё. Должно взлететь.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Вт мар 08, 2016 4:11 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Да, взлетает, работает весьма стабильно. Проблема только с микшером. Звук не работает в мозайке.
P.S. тут буржуи сделали по сути то же, для raspberry PI и без сетевой загрузки. http://netcamviewer.nl/index.php/en/pro ... er-monitor
но продают по 200 евро.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт мар 25, 2016 9:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт окт 15, 2010 2:46 pm
Сообщения: 150
zhendosina, поделитесь конфигом который у Вас работает. Документация запаздывает. Хочу повторить 8 камер на 1 мониторе. Акутальная возможность!


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт мар 25, 2016 9:16 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт окт 15, 2010 2:46 pm
Сообщения: 150
zhendosina писал(а):

P.S. тут буржуи сделали по сути то же, для raspberry PI и без сетевой загрузки. http://netcamviewer.nl/index.php/en/pro ... er-monitor
но продают по 200 евро.

Потому, что пульт есть )))


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн мар 28, 2016 10:57 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
petav писал(а):
zhendosina, поделитесь конфигом который у Вас работает. Документация запаздывает. Хочу повторить 8 камер на 1 мониторе. Акутальная возможность!


Ну 8 штук не получится, с точки зрения геометрии :)
Мой конфиг:
Код:
del all

# Background options
new bg broadcast enabled
setup bg input "fake://" option "fake-file=///tmp/vlm.conf/sec.jpg"
setup bg option sub-filter=mosaic

####
setup bg output #bridge-in{offset=100}:display
#####

# Mosaic options
setup bg option mosaic-height=1080
setup bg option mosaic-width=1920
setup bg option mosaic-rows=3
setup bg option mosaic-cols=3
setup bg option mosaic-order=c1,c2,c3,c4,c5,c6,c7,c8,c9
setup bg option mosaic-delay=0
setup bg option mosaic-keep-picture

# Input options
new c1 broadcast enabled
setup c1 input "rtsp://admin:password@192.168.0.202:554/mpeg4/ch1/sub/av_stream"
setup c1 output #mosaic-bridge{id=c1,width=640,height=360}
setup c1 loop

new c2 broadcast enabled
setup c2 input "rtsp://admin:password@192.168.0.203:554/mpeg4/ch1/sub/av_stream"
setup c2 output #mosaic-bridge{id=c2,width=640,height=360}
setup c2 loop

new c3 broadcast enabled
setup c3 input "rtsp://admin:password@192.168.0.209:554/mpeg4/ch1/sub/av_stream"
setup c3 output #mosaic-bridge{id=c3,width=640,height=360}
setup c3 loop

new c4 broadcast enabled
setup c4 input "rtsp://admin:password@192.168.0.208:554/mpeg4/ch1/sub/av_stream"
setup c4 output #mosaic-bridge{id=c4,width=640,height=360}
setup c4 loop


new c5 broadcast enabled
setup c5 input "rtsp://admin:password@192.168.0.225:554/mpeg4/ch1/sub/av_stream"
setup c5 output #mosaic-bridge{id=c5,width=640,height=360}
setup c5 loop

new c6 broadcast enabled
setup c6 input "rtsp://admin:password@192.168.0.217:554/mpeg4/ch1/sub/av_stream"
setup c6 output #mosaic-bridge{id=c6,width=640,height=360}
setup c6 loop

new c7 broadcast enabled
setup c7 input "rtsp://admin:password@192.168.0.229:554/mpeg4/ch1/sub/av_stream"
setup c7 output #mosaic-bridge{id=c7,width=640,height=360}
setup c7 loop

new c8 broadcast enabled
setup c8 input "rtsp://admin:password@192.168.0.226:554/mpeg4/ch1/sub/av_stream"
setup c8 output #mosaic-bridge{id=c8,width=640,height=360}
setup c8 loop

new c9 broadcast enabled
setup c9 input "rtsp://admin:password@192.168.0.210:554/mpeg4/ch1/sub/av_stream"
setup c9 output #mosaic-bridge{id=c9,width=640,height=360}
setup c9 loop

# Launch everything
control bg play
control c1 play
control c2 play
control c3 play
control c4 play
control c5 play
control c6 play
control c7 play
control c8 play
control c9 play


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Ср июн 15, 2016 2:49 pm 
Не в сети

Зарегистрирован: Вт окт 06, 2015 1:06 pm
Сообщения: 9
Всем привет!
А будет ли на малинке работать эта штука? Понимаю, что ресурсы малинки не большие. Нужно 2 потока отображать.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пн июн 20, 2016 1:07 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Сейчас не будет. Надо тащить икс виндов на малину, с иксами на малину будетставиться не десять, а сто десять мегабайт...


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 11:59 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
Добрый день. Можно ли как-то заставить терминал при загрузке - загружать также некоторое количество видеофайлов (http/tftp) (В размере естественно меньшем, чем ОЗУ) с тем, чтобы заставить vlc воспроизводить их по кругу?
P.S. Делается командой vlc "folder directory" --loop


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 12:32 pm 
Не в сети

Зарегистрирован: Чт мар 29, 2007 8:36 am
Сообщения: 33
Может проще хранить файлы на флэшки?
Мы подобную задачу решили так: запускаем хром в режиме киоска, а в нем отображаем вэб страницу на которой все динамически меняем.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 3:27 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Не нравится идея грузить видео в память. По хорошему, надо к виндовой шаре обращаться и с неё файлы читать. В светлом будущем будет. В ближайший месяц не будет.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 4:45 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Не нравится идея грузить видео в память. По хорошему, надо к виндовой шаре обращаться и с неё файлы читать. В светлом будущем будет. В ближайший месяц не будет.

Мне как раз гораздо больше нравится идея с загрузкой в память. Устройство стартует - грузит все видео себе и крутит его по кругу. Устройство самодостаточно. Если видеофайлы лежат за vpn - не грузится vpn. Если устройство подключено через сим-карту - не сжигается траффик. Прямо сейчас - мне нужно, чтобы терминал показывал видеофайлы, которые лежат в дата-центре на vps. Памяти свободной - гигабайты, объем видеоданных - 200 mb. Или тут какая-то техническая проблема?
P.S. Видел тут посреди ночи на экране огромном рекламном, который у дороги стоит, как некто через teamviewer загружал новый видосик на windows7. Это же мракобесие какое-то... А так - залил втварь на терминал, указал внешний адрес http - сервера и радуйся. Нужно добавить, или убрать видосик - положил его на веб-сервер - и пнул на ребут терминал, или сотню терминалов. Они все стартанули, загрузили новые видосики и крутят себе их дальше, до следующей перезагрузки.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 6:03 pm 
Не в сети

Зарегистрирован: Чт мар 29, 2007 8:36 am
Сообщения: 33
Так не проще не перекладывать это на плечи wtware, а реализовать на той же убунте? То что можно сделать сейчас с помощью wtware и хрома, да еше и на бесплатной лицензии, покрывает очень не бюджетный рынок специализированных ip приставок.
Мракобесие с LED экраном и тимвиером связано с реализацией вывода картинки на LED экраны через ПО Led студия, где железка только захватывает часть экрана и работает железка онли виндовс. У больших лед экранов нет vga, hdmi и прочих современных удобных интерфейсов.


Последний раз редактировалось kuma Чт сен 15, 2016 6:08 pm, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 6:05 pm 
Не в сети

Зарегистрирован: Чт мар 29, 2007 8:36 am
Сообщения: 33
aka писал(а):
Не нравится идея грузить видео в память. По хорошему, надо к виндовой шаре обращаться и с неё файлы читать. В светлом будущем будет. В ближайший месяц не будет.

Продавать это решение надо будет уже за совсем другие деньги, чем стоит сейчас wtware. После реализации ждем еще запросы на менеджер медиаконтента с работой по расписанию)))


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 6:43 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
kuma писал(а):
Так не проще не перекладывать это на плечи wtware, а реализовать на той же убунте?

С таким подходом - можно было бы и вместо втвари для RDP использовать убунту.
1) Удобство и надежность несоизмеримы.
2) VLC уже есть и работает весьма стабильно - осталось дело за малым - загружать помимо пакетов втвари - еще сами файлы.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 6:43 pm 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
kuma писал(а):
aka писал(а):
Не нравится идея грузить видео в память. По хорошему, надо к виндовой шаре обращаться и с неё файлы читать. В светлом будущем будет. В ближайший месяц не будет.

Продавать это решение надо будет уже за совсем другие деньги, чем стоит сейчас wtware. После реализации ждем еще запросы на менеджер медиаконтента с работой по расписанию)))

Да не - вот это уже лишее. Я считаю)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Чт сен 15, 2016 8:51 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Нельзя через vlc_background= это разрулить? В примере через него передаётся jpg для фона, но в коде нет никаких завязок ни на jpg, ни на "для фона", это просто файл, который втварь скачивает в память и к которому можно потом обратиться из vlm скрипта.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт сен 16, 2016 10:03 am 
Не в сети

Зарегистрирован: Пн янв 19, 2015 3:18 pm
Сообщения: 288
aka писал(а):
Нельзя через vlc_background= это разрулить? В примере через него передаётся jpg для фона, но в коде нет никаких завязок ни на jpg, ни на "для фона", это просто файл, который втварь скачивает в память и к которому можно потом обратиться из vlm скрипта.

Если указываю в background файл - то он скачивается, все ок. Но есть пара проблем:
1) Не получается заставить скачать несколько файлов. file1.mp4;file.mp4; не срабатывет.
2) При указании, как в VLM конфиге дирректории ///usr/ --loop - vlc падает.
Вот это "///usr/" - это правильное указание директории, куда втварь качает файлы?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: VLC локально
СообщениеДобавлено: Пт сен 16, 2016 12:50 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8444
Откуда: Роcсия, Тольятти
Я писал так:

aka писал(а):
Новый параметр:

vlc_background = bk.jpg

Файл bk.jpg на сервере в каталог VLC, там же, где конфиг для vlc_vlm_conf=. В самом конфиге vlm файл будет называться fake-file=///tmp/vlm.conf/bk.jpg


Срочно пора документацию писать, если даже ты в этом топике путаешься.

Несколько файлов не качается, да. Надо переименовать параметр vlc_background во что-то более подходящее, например vlc_files. И скачивать их в отдельный каталог. Правильно?


Пожаловаться на это сообщение
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 199 сообщений ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB