Имеется китайский регистратор (на чипе Hi3***), который отдаёт поток по RTSP.
Поток прекрасно открывается через VLC. Есть задача, вывести сразу несколько камер с этого регистратора в VLC в режиме mosaic. Но никак не получается это сделать. Если вместо камер указать локальный файл, то файлы будут показываться мозайкой, а на месте потока с регистратора будет пустота.
Версия VLC 3.0.11 на Windows 7 Ultimate.
Вот пример конфига:
del all
new bg broadcast enabled
setup bg input "C:\drivers\mosaic.png"
setup bg option image-duration=-1
setup bg output #transcode{sfilter=mosaic{width=704,height=588,cols=2,rows=2,position=1,order="1,2,3",keep-aspect-ratio=enabled,keep-picture=1},vcodec=h264}:duplicate{dst=display}
new 1 broadcast enabled
setup 1 input "C:\drivers\rt.avi"
setup 1 option dshow-size="352x288"
setup 1 output #duplicate{dst=mosaic-bridge{id=1,width=352,height=288},select=video,dst=bridge-out{id=0}}
new 2 broadcast enabled
setup 2 input "C:\drivers\rt.avi"
setup 2 option dshow-size="352x288"
setup 2 output #duplicate{dst=mosaic-bridge{id=2,width=352,height=288},select=video,dst=bridge-out{id=1}}
new 3 broadcast enabled
setup 3 input "rtsp://192.168.0.26:554/user=guest&password=&channel=1&stream=1.sdp"
setup 3 option dshow-size="352x288"
setup 3 output #duplicate{dst=mosaic-bridge{id=3,width=352,height=288},select=video,dst=bridge-out{id=2}}
control bg play
control 1 play
control 2 play
control 3 play
Запускаю командой:
"C:\Program Files\VideoLAN\VLC\vlc.exe" -I dummy --vlm-conf C:\Drivers\mosaic.conf
Инфа о потоке с регистратора из VLC:
Пробовал разные конфиги из интернета, но ни разу не добился показа потока в мозайке.