LINUX.ORG.RU

vlc mosaic

 


0

1

Пробую с регистратора по rtsp забрать картинку и разместить мозайкой в vlc(просто для просмотра). Методом проб и ошибок удалось написать такой конфиг:

new channel1 broadcast enabled
setup channel1 input rtsp://user:pass@10.20.0.11/Streaming/Channels/101
setup channel1 output #duplicate{dst=mosaic-bridge{id=1},select=video,dst=bridge-out{id=1}}

new channel2 broadcast enabled
setup channel2 input rtsp://user:pass@10.20.0.11/Streaming/Channels/201
setup channel2 output #duplicate{dst=mosaic-bridge{id=2},select=video,dst=bridge-out{id=2}}


new channel3 broadcast enabled
setup channel3 input rtsp://user:pass@10.20.0.11/Streaming/Channels/301
setup channel3 output #duplicate{dst=mosaic-bridge{id=3},select=video,dst=bridge-out{id=3}}

new channel4 broadcast enabled
setup channel4 input rtsp://user:pass@10.20.0.11/Streaming/Channels/401
setup channel4 output #duplicate{dst=mosaic-bridge{id=4},select=video,dst=bridge-out{id=4}}

new mosaic broadcast enabled
setup mosaic input "/tmp/mosaic.jpg"
setup mosaic output #bridge-in{offset=100}:display
setup mosaic option sub-filter=mosaic
setup mosaic option mosaic-position=1
setup mosaic option mosaic-rows=2
setup mosaic option mosaic-cols=2
setup mosaic option mosaic-order=1,2,3,4
setup mosaic option mosaic-delay=0
setup mosaic option mosaic-keep-picture

control mosaic play
control channel1 play
control channel2 play
control channel3 play
control channel4 play
Отдельно каналы по этим ссылкам прекрасно открываются. С vlm плеер стартует, показывает mosaic.jpg и все. изображений с камер нет. Если поставить неверный логин/пароль, то как и пологается ругается что нет доступа до камер, тоесть он пробует к ним подцепиться. Что я забыл?

Deleted

Почитав wiki, добавил:

setup mosaic output #transcode{sfilter=mosaic,vcodec=mp4v,VB=20000,acodec=none,fps=15,scale=1}:display
И все стало совсем плохо. Изображение появляется, но в очень плохом качестве(ну ок явно накосячил с кодеком, это понятно), потом пропадает и vlc намертво вешает систему.

Deleted
()
Ответ на: комментарий от Deleted

Продолжаю копать, указал правильное разрешение для камер, убрал транскод

#duplicate{dst=mosaic-bridge{id=1,height=760,width=540}
теперь мозайки вообще нет, открывается 4 окна со статичными изображениями с камер

Deleted
()
Ответ на: комментарий от Deleted

vlc упорно отказывается читать из конфига:

setup mosaic option mosaic-width=1024
setup mosaic option mosaic-height=720
приходится задавать ключами. В итоге смог добиться картинке в сетке, но счастья нет т.к. картинка статичная...

Deleted
()

Просто запусти 4 шт. mpv.

arson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.