Hi all,
we test since a few month with streaming 4 VOB-Files with the mosaic-filter. All is working very fine, but within 1 hour cpu usage grows up to about 100 %. We use the following instructions, sent by a telnet interface:
new c1 broadcast enabled
setup c1 input z:\\001\\01.vob
setup c1 output #duplicate{dst=mosaic-bridge{id=1,height=112,width=150},select=video,select=noaudio}
new c2 broadcast enabled
setup c2 input z:\\002\\01.vob
setup c2 output #duplicate{dst=mosaic-bridge{id=2,height=112,width=150},select=video,select=noaudio}
new c3 broadcast enabled
setup c3 input z:\\003\\01.vob
setup c3 output #duplicate{dst=mosaic-bridge{id=3,height=112,width=150},select=video,select=noaudio}
new c4 broadcast enabled
setup c4 input z:\\004\\01.vob
setup c4 output #duplicate{dst=mosaic-bridge{id=4,height=112,width=150},select=video,select=noaudio}
new c5 broadcast enabled
setup c5 input y:\\001\\01.vob
setup c5 output #duplicate{dst=mosaic-bridge{id=1,height=112,width=150},select=video,select=noaudio}")
new c6 broadcast enabled
setup c6 input y:\\002\\01.vob
setup c6 output #duplicate{dst=mosaic-bridge{id=2,height=112,width=150},select=video,select=noaudio}")
new c7 broadcast enabled
setup c7 input y:\\003\\01.vob
setup c7 output #duplicate{dst=mosaic-bridge{id=3,height=112,width=150},select=video,select=noaudio}")
new c8 broadcast enabled
setup c8 input y:\\004\\01.vob
setup c8 output #duplicate{dst=mosaic-bridge{id=4,height=112,width=150},select=video,select=noaudio}")
new background broadcast enabled
setup background input fake:
setup background output #transcode{sfilter=mosaic,vcodec=mp2v,vb=500,scale=1}:bridge-in{delay=1000,id-offset=100}:standard{access=udp,mux=ts,url=239.255.0.1,sap,name="mosaic"'
control background play
control c1 play
control c2 play
control c3 play
control c4 play
:LOOP
control c1 stop
control c5 play
control c5 seek 15
SLEEP 10 Seconds
control c2 stop
control c6 play
control c6 seek 15
SLEEP 10 Seconds
control c3 stop
control c7 play
control c7 seek 15
SLEEP 10 Seconds
control c4 stop
control c8 play
control c8 seek 15
SLEEP 10 Seconds
control c5 stop
control c1 play
control c1 seek 15
SLEEP 10 Seconds
control c6 stop
control c2 play
control c2 seek 15
SLEEP 10 Seconds
control c7 stop
control c3 play
control c3 seek 15
SLEEP 10 Seconds
control c4 stop
control c8 play
control c8 seek 15
SLEEP 10 Seconds
:GOTO LOOP
Starting VLC with
vlc --color --extraintf telnet --ttl 12 --fake-file
c:\videolanclient\background400.png --fake-aspect-ratio "4:3"
--mosaic-width 400 --mosaic-height 300 --udp-caching 100
--mosaic-keep-picture --mosaic-rows 2 --mosaic-cols 2
--mosaic-position 1 --mosaic-vborder 0 --mosaic-hborder 0
--mosaic-xoffset 0 --mosaic-yoffset 0 --mosaic-order 1,2,3,4
--no-sout-audio
In the first minutes we have only about 10% of cpu usage, then it begins to increase. We use WinXP with a Pantium 3,8 Dual Core and VLC 085 final release.
Is this problem caused in the known #transform problem? And if yes, has anybody an idea how much time it takes until this will be solved?
Is there another possibility to prevent cpu usage increasing?
Thanks in advance for your help
Uli