Licensing Options

Request a License

For questions concerning your PlayReady licensing options, not addressed below, please email playready@microsoft.com.

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please review our sample agreements

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 - Please contact PlayReady@microsoft.com to discuss pricing.

Licensing Process: Please refer to the WMLA Licensing homepage.

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.

No Fees

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

To develop a PlayReady server application and/or to deploy a PlayReady service to end-users you must execute the following agreement:

  • Microsoft PlayReady Server Agreement (download sample)

After this agreement is executed, you may receive:

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

No Fees

Licensing Process: Please refer to the WMLA Licensing homepage.

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 Server Agreement
Under this license, Microsoft offers a PlayReady Server SDK and the necessary intellectual property rights to develop Server Applications and deploy first and third party services to end-users using PlayReady.
(download sample)

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