Для того, чтобы отображать содержимое нескольких видеофайлов в одном потоке видеоплеера VLC необходимо: Переместить в корневую папку VLC плеера фоновую картинку мозаики (в нашем случае это bg_1280x1024.jpg)
Создать .VLM файл Mosaic.vlm в корневой папке с видеоплеером VLC Media Player с конфигурацией:
del all new ch1 broadcast enabled setup ch1 input "rtsp://login:password@0.0.0.0:554/cam/realmonitor?channel=1&subtype=1" setup ch1 output #mosaic-bridge{id=ch1,width=500,height=400} new ch2 broadcast enabled setup ch2 input "rtsp://login:password@0.0.0.0:554/cam/realmonitor?channel=1&subtype=1" setup ch2 output #mosaic-bridge{id=ch2,width=500,height=400} new ch3 broadcast enabled setup ch3 input "rtsp://login:password@0.0.0.0:554/cam/realmonitor?channel=1&subtype=1" setup ch3 output #mosaic-bridge{id=ch3,width=500,height=400} new bg broadcast enabled setup bg input "bg_1280x1024.jpg" setup bg option image-duration=-1 setup bg output #transcode{vcodec=mp4v,vb=0,fps=0,acodec=none,channels=3,sfilter=mosaic{alpha=255,width=1280,height=1080,cols=1,rows=2,position=1,order="ch1,ch2,ch3",keep-aspect-ratio=enabled,mosaic-align=0,keep-picture=1}}:bridge-in{offset=100}:display control bg play control ch1 play control ch2 play control ch3 play
В данном примере три канала, где вы сами указываете ссылки на потоки ваших камер (rtsp url)
Также создадим файл VLC_Mosaic.cmd в корне папки с установленным VLC, в котором укажем следующее:
vlc.exe --vlm-conf Mosaic.vlm
Теперь после запуска .bat файла будет стартовать плеер с необходимыми потоками в режиме мозаики
Поделиться статьей: