[streaming] cpu problem & user/pwd
Nicolas VANHAUTE
nicolas.vanhaute at ac-clermont.fr
Fri Sep 26 10:43:30 CEST 2008
Hi all,
I have a cpu problem when I try to stream a live meeting in h264.
my server is a Xeon 2.8 GHz HT
I'm using a vlm conf file :
----------------------------------
new channel1 broadcast enabled
setup channel1 input udp://@:1234
setup channel1 output
#duplicate{dst=mosaic-bridge{id=1,height=576,width=720},select=video,dst=bridge-out{id=1},select=audio}
new background broadcast enabled
setup background input fake:
setup background output
#transcode{sfilter=mosaic,vcodec=h264,vb=1024,scale=1}:bridge-in{delay=400,id-offset=100}:standard{access=http,mux=ts,url=127.0.0.1:8080,sap,name="mosaic"}
setup background option sout-x264-sps-id=1000
setup background option sout-x264-aud
setup background option sout-x264-verbose
setup background option sout-x264-keyint=150
setup background option sout-x264-min-keyint=5
new channel2 broadcast enabled
setup channel2 input http://127.0.0.1:8080
setup channel2 output
#duplicate{dst=std{access=http,mux=ts,dst=172.26.80.14:8081}}
setup channel2 option sout-http-user=test
setup channel2 option sout-http-pwd=test
control background play
control channel1 play
control channel2 play
---------------------------------------
then I launch :
vlc --color -I telnet --vlm-conf vlm.conf --ttl 40 --fake-file fond.jpg
--fake-aspect-ratio "4:3" --mosaic-width 720 --mosaic-height 576
--udp-caching 5000 --mosaic-keep-picture --mosaic-rows 1 --mosaic-cols 1
--mosaic-position 1 --mosaic-order 1
---------------------------------------
I use a background image because if stream has a problem I display a
warning message for users and when stream is back, video appears... that
works well.
When vcodec is mp4v, video is great, very good fps and cpu is 40%
When vcodec is h264, video is not ok, very low fps and cpu is about 90%
If stream sent from udp is stopped, so I display background image, in
h264, cpu is already at 50%
Do you have an idea how to solve that ?
For your info, my server is : Ubuntu 8.04.1, kernel 2.6.24-19-server
VLC version : VLC media player 0.8.6e Janus
Other small thing, I use username/password to access stream, and from
client (even with last 0.9.2), VLC shows by default in window
authentication username, is it normal ? because in this case username is
not secret...
Thanks
Regards
Nicolas
More information about the streaming
mailing list