Advanced Fast Start is designed to minimize startup latency in Windows Media Player 10. Startup latency is the period of time starting when a viewer requests a stream by using the Player, and ending when the content begins playing. A number of factors can introduce latency, such as the speed of the client computer, the state of the network, the available bandwidth, and the Windows Media server configuration. However, the primary reason for startup latency is the delay caused by buffering on the client.
An adequate buffer size is essential for providing a good user experience. The client buffer stores streaming media data in memory so that the Player can maintain smooth playback of a stream. With inadequate buffer size, presentation playback can be uneven. The buffer is also used by codecs that decode a stream. When more buffer memory is available to codecs, the audio and video quality is improved.
The buffer size affects the amount of startup latency because a client cannot begin playing a stream until the buffer is full. The Fast Start feature in Windows Media Services 9 Series reduces latency significantly by streaming the data at an accelerated rate until the buffer is full. However, the stream still cannot be played until that point.
Advanced Fast Start enables Windows Media Player to begin playing a stream before its buffer is full. As soon as the Player receives a minimum amount of data, it can begin playing a stream while its buffer continues to fill at an accelerated rate—a rate that is faster than the encoded bit rate of the content. When the buffer is full, acceleration stops and the Player begins receiving data at the encoded bit rate.
You can configure the Advanced Fast Start settings for your server on the Properties tab of your publishing point. For more information on these settings, see Enable Advanced Fast Start.
This section contains the following topics: