There are certain switches that you can use with Windows
Media Player to assist you in troubleshooting issues. These switches are added
in the form of a query string to the end of a requested URL.
- WMThinning: Enables or disables Windows Media Player to automatically thin
if network conditions dictate.
Values: 0 (Disable) or 1
(Enable) - WMBitrate: Sets the maximum connection speed (BPS) that Windows Media
Player can use.
Values: Positive DWORD value - WMContentBitrate: Explicitly sets the bit rate of the content to be received
(BPS).
Values: Positive DWORD value - WMReconnect: Sets the number of times that Windows Media Player will try to
automatically reconnect to content.
Values: Positive
integer - WMCache: Enables or disables Windows Media Player client caching and
progressive streaming.
Values: 0 (Disable) or 1 (Enable) - WMFecSpan: Sets the Forward Error Correction (FEC) span.
Values:
Positive DWORD value - WMFecPktsPerSpan: Sets the number of packets in a FEC span.
Values:
Positive DWORD value
Examples
To disable Windows Media Player thinning:
mms://server/content.wmv?WMThinning=0
To specify that Windows Media Player has a 50 Kbps connection speed,
and that it is trying to get a 100 Kbps stream from the content:
mms://server/content.wmv?WMBitrate=50000&WMContentBitrate=100000
Supported Versions
The following table lists the supported Windows Media Player
versions for the various switches:
Collapse this tableExpand this table
| Windows Media Player 6.4 | Windows Media
Player 7.x | Windows Media Player
XP | Windows Media Player 9 Series |
|---|
| WMThinning | X | X | X | X |
| WMBitrate | X | X | X | X |
| WMContentBitrate | X | X | X | X |
| WMReconnect | | | | X |
| WMCache | | | | X |
| WMFecSpan | | | | X |
| WMFecPktsPerSpan | | | | X |