Mosaic of RTSP streams VLC 3.0.8

谁说胖子不能爱 提交于 2019-12-11 18:44:55

问题


I found a way to properly show mosaic of streams from RTSP cameras on VLC 3.0.8 and wanted to share the solution:
Write the following into a file <mosaic_vlc3.vlm>

# Comment the following line if you don't want to reset your VLM configuration
del all

new ch1 broadcast enabled
setup ch1 input "rtsp://user:pass@192.168.1.101:554/stream1"
setup ch1 output #mosaic-bridge{id=ch1,width=1280,height=512}

new ch2 broadcast enabled
setup ch2 input "rtsp://user:pass@192.168.1.102:554/stream1"
setup ch2 output #mosaic-bridge{id=ch2,width=1280,height=512}

new bg broadcast enabled
# The following background file is simply a black picture with specified dimensions, you can create one with any image editor, like mspaint, it is required for proper mosaic size
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=2,sfilter=mosaic{alpha=255,width=1280,height=1080,cols=1,rows=2,position=1,order="ch1,ch2",keep-aspect-ratio=enabled,mosaic-align=0,keep-picture=1}}:bridge-in{offset=100}:display

control bg play
control ch1 play
control ch2 play

# end of mosaic batch

Place both files <mosaic_vlc3.vlm> and <bg_1280x1024.jpg> next to vlc.exe inside your VLC installation folder. Launching is simple:
Write the following string into a file <VLC_Mosaic.cmd>
vlc.exe --vlm-conf mosaic_vlc3.vlm
You can also create a shortcut link with same arguments as above.

In case if your RTSP streams are unstable, you might try to change VLC configuration as shown on the screenshots below:

来源:https://stackoverflow.com/questions/59180160/mosaic-of-rtsp-streams-vlc-3-0-8

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!