Hi,
I am using vlm to transcode and broadcast a number of ip cams. Those cams cannot show a timestamp on video stream, so I thought of using vlc marq filter. The example is:
setup cam101 input "rtsp://192.168.3.101/live/main"
setup cam101 output #duplicate{dst=http{mux=ts,dst=:8090/cam101},dst="transcode{acodec=none,vcodec=mjpg,vb=6000,scale=0.5,sfilter=marq{marquee=%H:%M:%S,position=6}}:std{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8090/cam101.res=mjpeg}"}
setup cam101 option avcodec-skiploopfilter=4
setup cam101 option no-sout-rtp-sap option no-sout-standard-sap option ttl=1 option sout-keep option rtsp-tcp option vout=dummy option aout=dummy
setup cam102 input "rtsp://192.168.3.106/live/main"
setup cam102 output #duplicate{dst=http{mux=ts,dst=:8090/cam102},dst="transcode{acodec=none,vcodec=mjpg,vb=6000,scale=0.5,sfilter=marq{marquee=%H:%M:%S,position=6}}:std{access=http{mime=multipart/x-mixed-replace;boundary=7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8090/cam102.res=mjpeg}"}
setup cam102 option http-reconnect option network-caching=400 option clock-synchro=1 option avcodec-threads=1 option avcodec-skiploopfilter=4
setup cam102 option no-sout-rtp-sap option no-sout-standard-sap option ttl=1 option sout-keep option rtsp-tcp option vout=dummy option aout=dummy
All is fine when I use marq on one stream, but when I try to add a second one- vlc segfaults. What am I doing wrong?
OS: OpenSuse 12.3, VLC media player 2.1.1 Rincewind