-
-
Save sfahadshahzad/515d7789abd66162327e120b948b676b to your computer and use it in GitHub Desktop.
VLC 6 ip cameras mosaic config via RTSP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Runs on windows by command -> vlc --vlm-conf path_to_file.vlm | |
# Background options | |
new bg broadcast enabled | |
# bg just plain black background jpg image | |
setup bg input "C:\Users\full_path_to\back.jpg" | |
setup bg option image-duration=-1 | |
setup bg output #transcode{sfilter=mosaic{width=1920,height=960,cols=3,rows=2,position=1,order="1,2,3,4,5,6",keep-aspect-ratio=enabled,keep-picture=1,mosaic-align=5},vcodec=mp4v,vb=2000,fps=15}:duplicate{dst=display} | |
# Input options | |
new 1 broadcast enabled | |
# RTSP string for HIKVISION cameras | |
setup 1 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 1 option dshow-size="640x480" | |
setup 1 output #duplicate{dst=mosaic-bridge{id=1,width=640,height=480},select=video,dst=bridge-out{id=0}} | |
new 2 broadcast enabled | |
setup 2 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 2 option dshow-size="640x480" | |
setup 2 output #duplicate{dst=mosaic-bridge{id=2,width=640,height=480},select=video,dst=bridge-out{id=1}} | |
new 3 broadcast enabled | |
setup 3 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 3 option dshow-size="640x480" | |
setup 3 output #duplicate{dst=mosaic-bridge{id=3,width=640,height=480},select=video,dst=bridge-out{id=2}} | |
new 4 broadcast enabled | |
setup 4 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 4 option dshow-size="640x480" | |
setup 4 output #duplicate{dst=mosaic-bridge{id=4,width=640,height=480},select=video,dst=bridge-out{id=3}} | |
new 5 broadcast enabled | |
setup 5 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 5 option dshow-size="640x480" | |
setup 5 output #duplicate{dst=mosaic-bridge{id=5,width=640,height=480},select=video,dst=bridge-out{id=4}} | |
new 6 broadcast enabled | |
setup 6 input "rtsp://admin:[email protected]:554/ISAPI/Streaming/Channels/102" | |
setup 6 option dshow-size="640x480" | |
setup 6 output #duplicate{dst=mosaic-bridge{id=6,width=640,height=480},select=video,dst=bridge-out{id=5}} | |
# Launch everything | |
control bg play | |
control 1 play | |
control 2 play | |
control 3 play | |
control 4 play | |
control 5 play | |
control 6 play |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment