[streaming] Re: client http buffering
Clément Stenac
zorglub at diwi.org
Wed Jul 12 14:25:55 CEST 2006
Hello,
Buffering is implemented in two places:
* At the "stream" level, ie between access and demux. This buffering is
small and not parametrable at the moment (you can have a look at
src/input/stream.c).
* At the ES level, after the demuxer. This is the buffering that you set
with the miscellaneous --foo-caching options. This buffering is
achieved by shifting all presentation dates of the stream, so that
when you are reading timestamp X from the stream, it's only played at
X+caching, allowing for some jitter.
Hope this helps,
--
Zorglub
Clément Stenac
--
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
More information about the streaming
mailing list