How does buffering with HTTP and HTTPS work?

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
(New page: When playing a file fia HTTP or HTTPS, how far ahead the filter will buffer the stream, does the filter continue downloading the whole file at full speed until it is entirely downloaded or...)
 
 
Line 2: Line 2:
  
 
The filter will try to download the largest available segment (i.e. progressive download) - like QuickTime Player would do. Seeking is available within the segment that has been downloaded to this moment. If seeking is outside of the already available segment, the playback will be stopped until the required segment is loaded. After the whole movie is loaded, your can make seeking like with normal file.
 
The filter will try to download the largest available segment (i.e. progressive download) - like QuickTime Player would do. Seeking is available within the segment that has been downloaded to this moment. If seeking is outside of the already available segment, the playback will be stopped until the required segment is loaded. After the whole movie is loaded, your can make seeking like with normal file.
 +
 +
[[Category: QuickTime DirectShow Source Filter FAQ]]

Latest revision as of 14:37, 7 May 2010

When playing a file fia HTTP or HTTPS, how far ahead the filter will buffer the stream, does the filter continue downloading the whole file at full speed until it is entirely downloaded or does it only read a short way ahead of the current playback location? How would the filter handle seeking?

The filter will try to download the largest available segment (i.e. progressive download) - like QuickTime Player would do. Seeking is available within the segment that has been downloaded to this moment. If seeking is outside of the already available segment, the playback will be stopped until the required segment is loaded. After the whole movie is loaded, your can make seeking like with normal file.