[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