Documents
Need more information? Download these white papers and technical specifications.
Compatibility and Migration Considerations for PlayReady 3.0
White Paper: Overview
Microsoft PlayReady 3.0 brings important new functionalities for premium video services that OEMs are integrating into their devices. This can introduce a few compatibility issues for services that were designed more than 5 years ago. This paper discusses those compatibility issues and provides migration guidance for both services and OEMs in the upgrade path to PlayReady 3.0.
Download
Technical Specification: Schema, Fields, Objects
The rights management header is used for a client to locate or acquire a license for the piece of content in which it is stored. It is encoded using UTF-16. Content packaged using the PlayReady Server SDK and encrypted with Advanced Encryption Standard (AES) in counter mode uses this header. PlayReady supports three different versions of the rights management headers: the v4.0 rights management header which is supported since the first release of PlayReady SDK; the v4.1 rights management header which is supported by the PlayReady SDK 2.0 and higher; the v4.2 rights management header which is supported by the PlayReady SDK 3.0 and higher.
Download
Microsoft PlayReady Content Protection Technology
White Paper: Overview
Microsoft PlayReady is a comprehensive content delivery and management solution for entertainment products and services across all platforms and types of devices. Developed by Microsoft, PlayReady is the result of over 14 years and over $2 billion in R&D. Thanks to a full IP patent portfolio, proven robustness, and backing by a dedicated breach response team, PlayReady has become the leading DRM system for protecting media content. Microsoft's ongoing commitment to secure, user-friendly protection of content and cross-platform capabilities inherently positions Microsoft PlayReady as a key enabler for the media and entertainment industry.
Download
Developing Microsoft PlayReady Clients
White Paper: Overview
In this white paper we'll provide a brief overview of the PlayReady product suite and we'll discuss PlayReady client technologies in terms of key concepts, platform compatibility and support for related technologies, and tools and options for developing, testing, and distributing PlayReady clients. To enable end-to-end content protection across the media ecosystem, the PlayReady product suite includes both client and server technologies. It also includes software development kits (SDKs) and a device porting kit for implementing those technologies on various platforms.
Download
Protecting Premium Live TV Services with Microsoft PlayReady
White Paper: Overview
Microsoft added and extended several PlayReady features to provide a highly scalable solution for Live TV services, enabling networks to provide OTT services for their channels while retaining the principles and requirements of a managed network. PlayReady Live TV Services supports integration with the wider ecosystem and existing infrastructure, including encoders and packagers, key management services, and advertising systems.
Download
DASH Content Protection using Microsoft PlayReady
Technical Specification: Standards Implementation
The Dynamic Adaptive Streaming over HTTP standard [DASH] specifies formats for the delivery of media content from HTTP servers to HTTP clients. In DASH the presentation of media content is described by a Media Presentation Description (MPD) file. The MPD provides resource identifiers for Segments along with context for these resources within a Media Presentation. The ISO/IEC 23009-1 ISO Base Media File Format On-Demand and Live DASH Profiles can be used with the ISO/IEC 23001-7, "Common Encryption in ISO base media file format files" specification. Microsoft PlayReady supports both new ISO/IEC 23001-7 and ISO/IEC 23009-1. This specification details how to create an ISO/IEC 23009-1 Media Presentation Description file signaling the use of Microsoft PlayReady for ISO/IEC 14496-12 media representations for both Live and On-Demand adaptive streaming scenarios.
Download
A New Architecture for Multiscreen Distribution, Rights Management and Monetization (by Envivio)
Service providers are seeing a dramatic growth of broadband video delivery over the Internet, some of the challenges have been addressed by the use of Adaptive Bit Rate technologies, for which MPEG-DASH is the emerging industry standard. This white paper (developed by Envivio with contribution from BroadPeak and Microsoft PlayReady) discusses how to address some remaining challenges such as: how to scale the video distribution efficiently, how to manage efficient content protection with Microsoft PlayReady and how to monetize the service.
Download
Content Decryption Module Interface Specification
The W3C HTML working group is developing media extension specifications for HTML5 to enable the delivery of commercial video to consumers over the Web. One of these is the Encrypted Media Extensions (EME) specification. The current specification describes an open interface which may be used to implement an EME-compliant Content Decryption Module (CDM) within a User-agent, providing access to a platform DRM component which supports the defined Content Decryption Module interface (CDMi).
Download
Interoperability, Digital Rights Management and the Web
White Paper: Overview
We are on the verge of an important inflection point for the Web. In the next few years commercial web video delivery utilizing new, international standards (DASH Media Ecosystem) will become commonplace. These standards will enable cross-platform, interoperable media applications and will transform the media entertainment industry, delight consumers and expand the nature of the Web.
Download
Microsoft PlayReady Wins Frost & Sullivan's Global Content Protection Enabling Technology Award
Report: Frost & Sullivan's research and findings
Its cross functional and cross platform capabilities, along with its ongoing commitment to secure, user-friendly protection of content, inherently positions Microsoft PlayReady as a key enabler for the industry.
Download
Using Silverlight™ DRM, Powered by PlayReady, with Windows Media® DRM Content
White Paper: Overview
The Microsoft Silverlight™ browser plug-in empowers designers and developers to rapidly create rich application experiences on the Web. Central to Silverlight is the ability to deliver high quality media. Microsoft Silverlight DRM, Powered by PlayReady, is seamlessly integrated into the Silverlight plug-in to allow content providers to protect intellectual property. Content providers with an existing library of Windows Media® digital rights management (WMDRM) protected content can use the PlayReady Server SDK to deliver licenses for this content to Silverlight clients on Windows® based computers and on the Macintosh. This white paper discusses the advantages of developing a rich media client experience using Silverlight and connecting that experience to an existing WMDRM content library.
Download
Archived Documents
PlayReady Header Object
Technical Specification: Schema, Fields, Objects
The rights management header is used for a client to locate or acquire a license for the piece of content in which it is stored. It is encoded using UTF-16. Content packaged using the PlayReady Server SDK and encrypted with Advanced Encryption Standard (AES) in counter mode uses this header. PlayReady supports two different versions of the rights management headers: the v4.0 rights management header which is supported since the first release of PlayReady SDK; the v4.1 rights management header which is supported by the PlayReady SDK 2.0 and higher.
Download
DASH Content Protection using Microsoft PlayReady
Technical Specification: Standards Implementation
The Dynamic Adaptive Streaming over HTTP standard [DASH] specifies formats for the delivery of media content from HTTP servers to HTTP clients. In DASH the presentation of media content is described by a Media Presentation Description (MPD) file. The MPD provides resource identifiers for Segments along with context for these resources within a Media Presentation.
Download