Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Windows Media Player 9 Series
|Windows Media Worldwide

Windows Media Porting Kits: Other Windows Media Technologies
April 2008

Source packages and technical specifications for several Windows Media technologies are available in the Windows Media Networking Protocols Porting Kit.

Windows Media Networking Protocols Porting Kit

The contents of the Windows Media Networking Protocols Porting Kit are grouped into two categories:

Source Packages
Technical Specification

Source Packages

The Windows Media Networking Protocols Porting Kit contains the following two source packages:
  • Windows Media real-time streaming protocol extensions (RTSP) source package
    The Windows Media RTSP source package is designed to enable OEMs and other authorized developers to stream Windows Media-based audio and video content over wired networks using the RTSP protocol.
    This Windows Media RTSP source package includes source code for the RTSP Client, which accepts an RTSP stream from a computer running Windows Server 2003 and Windows Media Services. The Windows Media RTSP source package also contains system requirements, usage notes, and information about the application programming interfaces (APIs) that are exposed by the source package.
    Note   The Windows Media RTSP source package is provided without technical support from Microsoft.
  • RTSP Windows Media Video (WMV) 9 integrations package
    The RTSP WMV 9 integrations package provides additional files and directions necessary to integrate the Windows Media RTSP source package with a licensed Windows Media Video decoder package.
    Note   In addition to the Windows Media Networking Protocols Porting Kit, you must license both the Windows Media Video decoder and the Window Media Audio decoder in order to receive the RTSP WMV 9 integrations package.

Technical Specification

The Windows Media Networking Protocols Technical Specification contains the following:
  • MS-WMSP: Windows Media HTTP Streaming Protocol
    This specification defines a Microsoft proprietary protocol referred to as the Windows Media HTTP Streaming Protocol. The Windows Media HTTP Streaming Protocol is a client/server–based protocol used to stream real-time data between the client (the receiver of streaming data) and server (the sender of streaming data).
  • MS-RTSP: Real Time Streaming Protocol (RTSP): Windows Media Extensions
    This document defines Windows Media extensions to the Real-Time Streaming Protocol (RTSP), as specified in [RFC2326]. RTSP streams multimedia from Windows Media Services to Windows Media Player or other instances of Windows Media Services. RTSP Windows Media Extensions use TCP and the User Datagram Protocol (UDP).
  • MS-MSB: Media Stream Broadcast (MSB) Protocol
    The Media Stream Broadcast (MSB) Protocol is a Microsoft proprietary protocol that allows distribution of Advanced Systems Format (ASF) packets over a network for which Internet Protocol (IP) multicast is enabled.
  • MS-MSBD: Media Stream Broadcast Distribution (MSBD) protocol
    The Media Stream Broadcast Distribution (MSBD) Protocol is a Microsoft proprietary protocol that is used for transferring an audio-visual content stream from a server to a single client or multiple clients.
  • MS-MMSP: Microsoft Media Server (MMS) Protocol
    This specification defines a Microsoft proprietary protocol referred to as the Microsoft Media Server (MMS) Protocol. MMS streams multimedia from Windows Media Services to Windows Media Player, or to another instance of Windows Media Services. MMS uses TCP and the User Datagram Protocol (UDP).
  • MS-WMLOG: Windows Media Log Data Structure
    This specification defines the Windows Media Log Data Structure, a Microsoft proprietary interface. The Windows Media Log Data Structure is syntax for logging messages. The logging messages specify information about how a client received multimedia content from a streaming server. For example, logging messages can specify how many packets were received and how long it took for the client to receive the content.

Technical Specification Delivery

Delivery and control of the Networking Protocols Technical Specification is managed across Microsoft by the Microsoft Communications Protocol Program (MCPP). This program makes available, on reasonable and non-discriminatory terms, the communications protocols implemented in a Microsoft Windows 2000 Professional, Windows XP, or successor desktop operating system that are used to interoperate or communicate natively with a Microsoft server operating system product. More than 80 proprietary protocols that were not previously available are now available for license by third parties.

The Microsoft Communications Protocol Program (MCPP) technical documentation is now available on this MSDN Web site.

Back to the top of this pageBack to Top


High Definition Compatible Digital (HDCD) Consumer Decoding Technology

HDCD decoding technology is designed to decode HDCD recordings. The technology contains the HDCD high-precision digital filter that improves the sound quality of all types of digital audio recordings. HDCD decoding and filtering is designed to deliver the full richness and detail of the original microphone feed.

The source package includes applicable specifications, associated documentation, and libraries in object code form, as well as media, printed materials, and online or electronic documentation.

Back to the top of this pageBack to Top



© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement
Microsoft