Microsoft KB Archive/267310

= How to Set The Protocol Rollover for a Windows Media Player Client =

Article ID: 267310

Article Last Modified on 11/26/2003

-

APPLIES TO


 * Microsoft Windows Media Services 4.0
 * Microsoft Windows Media Services 4.1
 * Microsoft Windows Media Player 5.2
 * Microsoft Windows Media Player 6.0
 * Microsoft Windows Media Player 6.1
 * Microsoft Windows Media Player 6.2
 * Microsoft Windows Media Player 6.4
 * Microsoft Windows Media Player 7.0

-



This article was previously published under Q267310



SUMMARY
When you create a .asx file to point to a source file or stream on a Windows Media server, you can specify the way the protocol rollover works.



MORE INFORMATION
Usually, when you create a .asx file to point to a stream on a Windows Media server, you use the MMS protocol (for example, mms://myserver/sample.asf or mms://myserver/station1). The Windows Media Player interprets this URL and tries the UDP protocol (MMSU). If the player is unable to connect through UDP (for example, if the player is behind a firewall that doesn't allow UDP), it tries the TCP protocol (MMST), and then it tries HTTP if it can't make a connection with TCP on the desired port. This protocol rollover takes place by moving from the most efficient protocol (UDP) to the least efficient (http) protocol, because not all firewalls have the necessary ports open to play Windows Media streams. See the following article for information on the ports used by Windows Media Services:

189416 Firewalls and Ports Used by Windows Media Services

When you create your .asx file, you can specify the way the protocol rollover takes place. You can place multiple URLs in a single  tag. By doing this, the player first tries the first item in the entry. If, and only if it fails, does the player go to the second URL in the entry tag. The following is an example .asx file:  By using this .asx file, the player does not use UDP as the first protocol that it tries. If you know that no clients are going to be connecting to the server through UDP, this can make a player connection faster because the player doesn't have to attempt UDP and time out.

You can also use .asx files in a similar way if you want to set up rollover to multiple computers. Your first HREF tag can point to your main server and the second HREF points to a backup Windows Media Server. Keep in mind that this does not balance the load, but rather it provides a backup server. For example:  Note that the only difference in the two HREFs is the server name.

Additional query words: netshow

Keywords: kbinfo KB267310

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.