Supported Protocols and File Types
[The feature associated with this page, Windows Media Player SDK, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of Windows Media Player SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Windows Media Player supports several protocols and many file types, all of which can be used when specifying URL values in the Player object model for properties such as Player.URL or in Windows Media metafile playlists. Additionally, the supported protocols can be used when specifying protocol values with the proxy-related methods of the Network object.
The following digital media file formats are currently supported for playback by Windows Media Player:
- Advanced Systems Format (ASF)
- AIF
- AIFC
- AIFF
- AU
- AVI
- MID
- MPE
- MPEG
- MPG
- MPv2
- MP2
- MP3
- M1V
- SND
- WAV
- Windows Media files with a .wm file name extension
- Windows Media Audio (WMA)
- Windows Media Video (WMV)
The following protocols are currently supported by Windows Media Player.
Protocol | Description |
---|---|
HTTP | Hypertext Transfer Protocol. Includes HTTP with fast cache and multicast. |
RTSP | Real Time Streaming Protocol. Includes RTSP with fast cache. |
RTSPU | RTSP used with User Datagram Protocol (UDP). Includes RTSPU with fast cache |
RTSPT | RTSP used with Transmission Control Protocol (TCP). Includes RTSPT with fast cache |
MMS | Microsoft Media Server protocol. |
MMSU | MMS used with UDP. |
MMST | MMS used with TCP. |
WMPCD | A protocol used by Windows Media Player to provide access to CDs. |
WMPDVD | A protocol used by Windows Media Player to provide access to DVDs. |
Related topics