1 Introduction

Windows Media Digital Rights Management (WMDRM): Network Devices Protocol enables consumers to experience audio and/or video on multiple connected devices in the home, while protecting the rights of the content owner.

WMDRM: Network Devices Protocol extends the reach of protected content to consumer electronic devices on home networks. These devices include digital media receivers, referred to in this document as receivers, which are connected to transmitting devices, referred to in this document as transmitters. WMDRM: Network Devices Protocol enables the receivers to render protected content while enforcing the rights specified by the content owner.

WMDRM: Network Devices Protocol enables protected content to be streamed between the transmitter and the receiver. As a result, consumers can share digital media content (audio, video, and photos) on multiple devices that are connected by IP networks in the home.

This document describes how to support WMDRM: Network Devices Protocol on receivers and transmitters.

WMDRM: Network Devices Protocol includes procedures that are implemented using specific algorithms and data structures. This specification defines these procedures and how they are mapped onto network protocols, such as UPnP, HTTP, RTSP, and RTP.

WMDRM: Network Devices Protocol requires the use of the UPnP device architecture. Procedures that map to UPnP have only a single mapping. Other procedures, such as the Data Transfer procedure, have mappings to both HTTP and RTSP/RTP. Section 2.1.1 specifies how WMDRM: Network Devices Protocol is mapped onto UPnP, HTTP, RTSP/RTP, and PBDA.

Sections 1.5, 1.8, 1.9, 2, and 3 of this specification are normative. All other sections and examples in this specification are informative.