[FFmpeg-devel] ffserver live stream bug

Howard Chu hyc
Wed May 19 14:46:46 CEST 2010


Howard Chu wrote:
> How is it that things got to be this way? This rtsp stuff surely hasn't worked
> at all, in ages...

When receiving a live stream, ffserver hits 100% CPU usage because it 
busyloops while reading the non-blocking input socket. It should simply return 
from the read loop, to allow the poll loop to continue. With this patch 
ffserver's CPU usage drops from 100% to only 1% while receiving and 
broadcasting a stream.

-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: iofix.txt
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100519/4c9de9ec/attachment.txt>



More information about the ffmpeg-devel mailing list