Licensing Options

Microsoft offers a flexible business model that supports a variety of scenarios regardless of whether you are shipping devices, offering live TV to end customers, operating a back-end service, or manufacturing a PlayReady-enabled silicon solution for devices.

 

Learn about PlayReady licensing options below.

I'm interested in: Please select

To develop an intermediate device (i.e. not end-user ready) that supports PlayReady you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object Code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

For licensees who do not require a device porting kit, but who plan to distribute PlayReady Intermediate Products to other PlayReady device licensees that distribute PlayReady Final Products you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

No deliverables distributed

Fees

  • $10,000 administrative fee, due upon agreement execution

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or PlayReady Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

To develop a device that supports PlayReady integrating components from another PlayReady licensee provided in source code from, you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Test Device Certificate

Fees & Royalties

  • $50,000 one-time License Fee, due upon execution
  • $25,000 Annual Maintenance, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

To develop a device that supports PlayReady integrating object code components from another PlayReady licensee, you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • Production Device Certificate
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon agreement execution
  • $0.35 per unit royalty for each device distributed
  • $0.20 per unit royalty for each device distributed (for PlayReady Network Device, Transmitter only)

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • As Final Product: unrestricted

Licensing Process: Please refer to the WMLA Licensing homepage.

To distribute a PlayReady-enabled device to end users, you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • Production Device Certificate
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon agreement execution
  • $0.35 per unit royalty for each device distributed
  • $0.20 per unit royalty for each device distributed (for PlayReady Network Device, Transmitter only)

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Final Product: Licensees may distribute PlayReady Final Products to end users.

Licensing Process: Please refer to the WMLA Licensing homepage.

To develop a downloadable application using the PlayReady Porting Kit you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Object code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

To develop a downloadable application using the Microsoft PlayReady Client SDK for Android or iOS you can either execute the Microsoft PlayReady Intermediate License, or the Microsoft PlayReady Final Product license:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

Or

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • PlayReady Certificates
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon execution
  • $0.35 per activated software application using the PlayReady Porting Kit
  • $0.35 per activated software application using Microsoft PlayReady Client SDK for Android or Microsoft PlayReady Client SDK for iOS

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Final Product: Licensees may distribute Final Products to end users.

Licensing Process: Please refer to the WMLA Licensing homepage.

To develop a downloadable application using a third party’s Client SDK for Android or iOS you can either execute the Microsoft PlayReady Intermediate License, or the Microsoft PlayReady Final Product license:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

Or

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • PlayReady Certificates
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon execution
  • $0.35 per activated software application using the PlayReady Porting Kit
  • $0.35 per activated software application using Microsoft PlayReady Client SDK for Android or Microsoft PlayReady Client SDK for iOS

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Final Product: Licensees may distribute Final Products to end users.

Licensing Process: Please refer to the WMLA Licensing homepage.

To distribute a downloadable application that supports PlayReady you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

Or

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • Production Device Certificate
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon agreement execution
  • $0.35 per activated software application created using the PlayReady Porting Kit
  • $0.35 per activated software application created using Microsoft PlayReady Client SDKs for Android and iOS.

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Final Product: Licensees may distribute Final Products to end users.

Licensing Process: Please refer to the WMLA Licensing homepage.

To distribute a downloadable application that supports PlayReady you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Intermediate Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Device Porting Kit
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS
  • Applicable test certificates

Fees

  • $50,000 one-time license fee, due upon agreement execution
  • $25,000 annual maintenance fee, due upon each anniversary of the agreement effective date

Distribution rights

  • Source code: Licensees may only distribute SOURCE code implementations of PlayReady to other Intermediate Product licensees.
  • Object code: Licensees may distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.

Licensing Process: Please refer to the WMLA Licensing homepage.

Or

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Final Product License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • Production Device Certificate
  • Microsoft PlayReady Client SDK for Android
  • Microsoft PlayReady Client SDK for iOS

Fees & Royalties

  • $30,000 advance payment of royalties, due upon agreement execution
  • $0.35 per activated software application created using the PlayReady Porting Kit
  • $0.35 per activated software application created using Microsoft PlayReady Client SDKs for Android and iOS.

Distribution rights

  • Object code: Licensees may only distribute OBJECT code implementations of PlayReady to other Intermediate Product licensees and/or Final Product licensees.
  • Final Product: Licensees may distribute Final Products to end users.

Licensing Process: Please refer to the WMLA Licensing homepage.

As a device manufacturer, mobile operator, or ISV, you can create and distribute PC applications supporting Microsoft PlayReady for Windows Vista® SP1, or Windows 7. To access the PlayReady PC SDK you must execute the following agreement:

  • PlayReady PC Software Application Development and Distribution Agreement (download sample)

After this agreement is executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady PC Software Development Kit
  • Security-level 150 test certificate

Fees

  • $5,000 license fee
  • $10,000 certificate fee for each major release of a licensed product. See below for more information on obtaining security-level 2000 certificates.

Licensing Process: Please refer to the WMLA Licensing homepage.

Steps to request and receive security-level 2000 certificates

For each Major Release* of a licensed product for which you are requesting a security-level 2000 certificate, the following steps must be completed:

  1. Submit to Microsoft a completed Certificate Request Form, in the form set forth in Exhibit A of the Agreement, and the payment of a non-refundable certificate fee of U.S. $10,000.
  2. Submit a copy of each licensed product compiled with a security-level 150 certificate and the associated end-user license agreement to Microsoft, along with any associated hardware or software necessary to evaluate the compliance of the licensed product with the terms and conditions of the agreement, and the conformance of the licensed product to the Compliance Rules and Robustness Rules.
  3. Within 30 days after completing the first two steps above, Microsoft will either (i) provide the requested certificate or certificates, or (ii) provide a notice identifying provisions of the agreement, the compliance rules, or the robustness rules that the licensed product does not conform with.
  4. In the event Microsoft makes a determination of non-conformance, a revised licensed product may be resubmitted to Microsoft, with all non-conformance issues resolved for reevaluation. You will be charged U.S. $2,500 for each licensed product that is reevaluated by Microsoft.

Note*: "Major Release" means each version of a licensed product that introduces significant additional features or alters the implementation of the software in a material way (including, but not limited to, a version designated by a change in the first digit to the left of the decimal point, such as version 1.0, 2.0, or 3.0).

Customers can create and distribute PC applications supporting Microsoft PlayReady for Windows 8 versions using the Microsoft PlayReady Client SDK for Windows 8.1 Store Apps.

To access the Microsoft PlayReady Client SDK for Windows 8 Store apps download either the client sdk for Windows 8 or Windows 8.1 from the Microsoft Visual Studio MSDN gallery.

The end user license agreement within the SDK is the only license required to download and develop using the SDK.

Fees

  • None

Visit MSDN to learn more about the process for publishing your app to the Windows Store.

To develop a PlayReady server application you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Server Development License(download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Server Software Development Kit
  • PlayReady Server Certificates

Fees

  • $30,000 one-time license fee due upon agreement execution (waived if recently paid license fee under the PlayReady Server Deployment License)

Licensing Process: Please refer to the WMLA Licensing homepage.

To deploy your owned/branded PlayReady service to end users, you must execute the following agreements:

  • Microsoft PlayReady Master Agreement (download sample)
  • Microsoft PlayReady Server Deployment License (download sample)

After these agreements are executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Certificate Generation Kit
  • PlayReady Server Certificates

Fees & Royalties

  • $30,000 advanced payment against future royalties due upon agreement execution (waived if recently paid under the PlayReady Server Development License)
  • $0.02 per active client per quarter.

Licensing Process: Please refer to the WMLA Licensing homepage.

Microsoft PlayReady Server technology is also available through a PlayReady Service Provider who can help you develop and deploy your own content access and protection functionality as part of your branded service. This option does not require you to directly license the PlayReady technology from Microsoft; instead, the PlayReady Service Provider will do that on your behalf.

For detailed information on the PlayReady Service Provider program, click here.

Microsoft PlayReady Server technology is also available through a PlayReady Service Provider who can help you develop and deploy your own content access and protection functionality as part of your branded service. This option does not require you to directly license the PlayReady technology from Microsoft; instead, the PlayReady Service Provider will do that on your behalf.

For detailed information on the PlayReady Service Provider program, click here.

To receive and develop Server Applications and deploy PlayReady Services on behalf of third parties you must execute the PlayReady Application Service Provider Agreement. Under this PlayReady License you are authorized to build a server and run a service for approved brand service providers but not for your own company.

After this agreement is executed, you may receive:

  • PlayReady Documentation Pack
  • PlayReady Server Software Development Kit
  • PlayReady Server Certificates

Please contact PlayReady Business Development for more information or to request this license agreement.

For more information on Microsoft's participation in and support for international standards for DRM interoperability, see Standards.

Please contact PlayReady Business Development for more information.

Microsoft was a founder of the DASH Promoters Group. Microsoft PlayReady's implementation of DASH uses Common Encryption and the Common File Format.

For more information on Microsoft's participation in and support for international standards for DRM interoperability, see Standards and contact PlayReady Business Development with additional questions.

Please review the licensing process here: http://public.wmlalicensing.com/public/ and contact WMLA@microsoft.com with questions.

Microsoft PlayReady Master Agreement
Known as the PlayReady "Parent" or "Umbrella" Agreement, this agreement is not a standalone agreement and must be in place for the following PlayReady child agreement(s) to be executed.
(download sample)

Microsoft PlayReady Server Development License
Under this license, Microsoft offers a PlayReady Server SDK and the necessary intellectual property rights to develop and distribute Server Applications to other PlayReady Server licensees that are deploying a PlayReady Service.
(download sample)

Microsoft PlayReady Server Deployment License
Under this license, Microsoft offers the intellectual property rights necessary for receiving server applications from other PlayReady Server licensees and provides the license rights to deploy a PlayReady Service to end users.

If you intend to develop server applications, you will need to obtain a PlayReady Server Development License.
(download sample)

Microsoft PlayReady Intermediate Product License
Under this license, Microsoft offers a PlayReady Device Porting Kit and the necessary intellectual property rights to develop and distribute PlayReady Intermediate Products to other PlayReady device licensees that distribute PlayReady Final Products.
(download sample)

Microsoft PlayReady Final Product License
Under this license, Microsoft offers all necessary intellectual property rights to receive PlayReady Intermediate Products from other PlayReady device licensees and to distribute company-branded PlayReady Final Products or downloadable software applications to end users.
(download sample)

I'll be using: Please select

Request a License