[Live-devel] streaming live H263 video

Ross Finlayson finlayson at live555.com
Sun Mar 6 20:06:14 PST 2011


>My encoder produces 1 encoded frame every 1/15 of a second, 
>RTSPServer is reading faster and OS blocks when there is no data 
>available. How the increase of pipe buffer will help if encoder does 
>not produce more data?

To be honest, I'm not certain that increasing the pipe's buffering 
will fix your problem.  However, I think it's something that you 
should try first.


>Will implementing my own "FramedSource" subclass resolve the issue as well?

Yes, it should, but the 'named pipe' solution is much easier, so you 
should try to get that working first.

(This is all assuming, of course, that your CPU+encoder is powerful 
enough to generate H.263 frames in 'real time'.  If that's not true, 
then you're screwed no matter what :-)
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list