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/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel