Checking the debug, I see the following error appear when the 2nd file begins to play: "main private error: cannot add a new stream (unsupported while muxing to this format). You can try increasing sout-mux-caching value"
So I tried to do what it said. I went as far as chaning this value to 500000 (from it's default of 1000 - I believe). It didn't help. I've read over a number of posts, rechecked what I'm doing against other people's sample code and still can'tr figure it out. I've tried changing the muxer too. Any thoughts? Thanks!
I use SVN 0.9.0
Code: Select all
/usr/local/bin/vlc --ttl=25 --color --vlm-conf mosaic.conf -vvv --intf=telnet --telnet-port=4212 --telnet-password=pass --fake-file white.png --mosaic-height 340 --mosaic-width 450 --mosaic-rows 1 --mosaic-cols 1 --mosaic-keep-picture --udp-caching 800
Code: Select all
new background broadcast enabled
setup background input fake:
setup background output '#transcode{sfilter=mosaic,vcodec=FLV1,vb=384,scale=1,fps=29.97,acodec=mp3,ab=64,samplerate=44100}:bridge-in{delay=300,id-offset=100}:standard{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8080}'
new show1 broadcast
setup show1 input file1.flv
setup show1 input file2.flv
setup show1 output #duplicate{dst=mosaic-bridge{id=1},select=video,dst=bridge-out{id=1},select=audio}
setup show1 enabled loop
control background play
control show1 play