Player Rebuffers MBR Content on Initial Connection (240689)



The information in this article applies to:

  • Microsoft Windows Media Services 4.0
  • Microsoft Windows Media Player 5.2
  • Microsoft Windows Media Player 6.0
  • Microsoft Windows Media Player 6.1
  • Microsoft Windows Media Player 6.4
  • Microsoft Windows Media Player 7

This article was previously published under Q240689

SYMPTOMS

When connecting the Windows Media Player to a Windows Media Server to play multi-bitrate content over a modem such as a 28.8 Kbps modem, the player will connect to the server, buffer, play briefly, rebuffer, and then play appropriately.

CAUSE

The low bandwidth template in the Windows Media Encoder contains several target bit-rates: 22, 27, 32, 37, and 42 Kbps. When connecting with the Windows Media Player over a 28.8 Kbps modem, the player detects the modem speed through telephony API (TAPI). It attempts to play the highest bandwidth stream that fits for the modem speed. The 27-Kbps bandwidth is lower than 28.8, so modem clients first try to play the 27-Kbps file. This overflows the modem and causes the player to rebuffer and eventually switch down to the 22-Kbps stream. Because there is overhead for all network traffic, 22 Kbps is an appropriate bandwidth for 28.8-Kbps connections.

WORKAROUND

When using multi-bitrate settings in the Windows Media Encoder for low bandwidth, set the bit rates to 22, 29, 34, 37, and 57 Kbps instead of the defaults listed in the Cause section of this article.

STATUS

Microsoft has confirmed that this is a problem in Microsoft Windows Media Services version 4.0.

Modification Type:MajorLast Reviewed:11/26/2003
Keywords:kbbug kbpending KB240689