[FFmpeg-devel] rtp streaming x264+audio issues (and some ideas to fix them)

Ronald S. Bultje rsbultje
Tue Feb 9 15:25:30 CET 2010


Hi

On Feb 9, 2010, at 8:54 AM, Luca Abeni <lucabe72 at email.it> wrote:
> Ronald S. Bultje wrote:
>>
>> On Feb 9, 2010, at 8:14 AM, Luca Abeni <lucabe72 at email.it> wrote:
>>> If you want to avoid large buffering in the client, the buffering
>>> must be in the streamer. This can be done at muxer level, by using
>>> something like Martin's RTSP muxer (it does not implement buffering
>>> right now, but this feature can be implemented later), or at
>>> application level (by using avstreamer instead of ffmpeg).
>> Doesn't lavf do that for you when using av_write_frame_interleaved()?
>
> When all the streams belong to the same muxer, I think you are  
> right...
> So, yes, the RTSP muxer will probably not need any additional  
> buffering.
>
> But if an RTP muxer per stream is used (without an RTSP muxer), then
> I think the application is in charge of buffering.

That's indeed what I intended to say, thanks for clarifying.

Ronald



More information about the ffmpeg-devel mailing list