Documents

Need more information? Download these white papers and technical specifications.

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. 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

Microsoft PlayReady Content Access Technology

White Paper: Overview
Microsoft PlayReady is the premier platform for protection and distribution of digital content. This white paper provides an overview of Microsoft PlayReady - it outlines challenges in the digital media ecosystem, how PlayReady solves these challenges, and how you can get started with PlayReady technology.
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

Microsoft PlayReady Live TV for Premium Content

PlayReady enables and protects premium video and Live TV across desktops, TVs, mobile devices and platforms including Windows, iOS and Android. In 2013, Microsoft PlayReady LiveTV was launched to be fully integrated into a wider ecosystem, including third party encoder and packager vendors. PlayReady Live TV provides a solution for Linear TV which maps constructs from a managed service for on over-the-top service. These features include highly frequent key rotation, blackout signaling, as well as hyper localized ad insertion. The purpose of this paper is to provide an overview of the interfaces and protocols available to integrate PlayReady LiveTV.
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