Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Windows Media Player 9 Series
|Windows Media Worldwide

DRM Certificates for Windows Media Format SDKs
September 2007

The Windows Media Format software development kits (SDKs) provide methods for reading and writing ASF files and network streams that are protected by Windows Media digital rights management (DRM) to prevent unauthorized playback or copying of the content. Support for Windows Media DRM protection in the Windows Media Format 9 Series, 9.5, and 11 SDKs require DRM certificates.

DRM Certificates for the Windows Media Format 11 SDK

The Windows Media Format 11 SDK provides methods for reading and writing ASF files and network streams that are protected by Windows Media DRM to prevent unauthorized playback or copying of content. Support for Windows Media DRM protection in the Windows Media Format 11 SDK requires DRM certificates.

The following table lists the DRM certificates that are currently available. These certificates are only compatible with the Windows Media Format 11 SDK.

Certificate typeTest fee
DRM Client Certificates—Security Level 150
These certificates are for development and testing only—for licensed products that export either Compressed Windows Media DRM Export Content or Uncompressed Windows Media DRM Export Content.
None
DRM Client Certificates—Security Level 1000
These certificates are for licensed products that play, burn, stream, acquire licenses for, or manipulate Windows Media DRM content.
None
DRM Client Certificates—Security Level 2000 *
These certificates are for licensed products that play, burn, stream, acquire licenses for, or manipulate Windows Media DRM content.
$10,000 Initial Test

$2,000 Retest
WMDRM Export Application Certificate
This certificate is used by a licensed product in conjunction with a DRM Client Certificate to perform Export of Compressed Windows Media DRM Export Content.
$10,000 Initial Test

$2,000 Retest
DRM Transfer Certificate
This certificate is for licensed products that transfer content to portable devices.
None
DRM Encryption Certificate
This certificate is for licensed products that package Windows Media DRM content.
None
Service Provider Certificate for Windows Media Device Manager
This certificate is for Windows Media Device Manager service providers that enable data transfer to a device or media.
None

* You must perform application conformance testing before you can receive a Security Level 2000 DRM Client Certificate.

Back to the top of this pageBack to Top


DRM Certificates for the Windows Media Format 9 Series and 9.5 SDKs

The following table lists the DRM certificates that are currently available. All of these certificates are compatible with the Windows Media Format 9 Series and 9.5 SDKs.

Certificate typeCertificate fee
DRM Client Certificate—Security Level 1000

This certificate is for licensed products that play, burn, stream, acquire licenses for, or manipulate Windows Media DRM content.
None
DRM Client Certificate—Security Level 2000 *

This certificate is for licensed products that play, burn, stream, acquire licenses for, or manipulate Windows Media DRM content.
$10,000
DRM Transfer Certificate

This certificate is for licensed products that transfer content to portable devices.
None
DRM Encryption Certificate

This certificate is for licensed products that package Windows Media DRM content.
None
Service Provider Certificate for Windows Media Device Manager

This certificate is for Windows Media Device Manager service providers that enable data transfer to a device or media.
None

* You must perform application conformance testing before you can receive a Security Level 2000 DRM Client Certificate.

Back to the top of this pageBack to Top


Windows Media DRM Security Levels

A DRM license can restrict applications with DRM components below a specified security level so that they are unable to access file contents. Content services can choose a Windows Media DRM security level of 1000 or 2000 for content based on the applications and devices they are targeting.

Licensees of DRM certificates for the Windows Media Format SDK initially receive a Security Level 1000 DRM Client Certificate. Optionally, you can also request a Security Level 2000 DRM Client Certificate for a $10,000 fee.

The following table provides examples of Windows Media DRM security levels for different players and portable devices.

Security levelSupported players and portable devicesExample
1000
Player applications based on the Windows Media Format SDK that do not meet additional requirements for level 2000.
Windows Media Player 6.4, Windows Media Player 7

Devices based on Windows Media Portable Device DRM (PDDRM) version 1
Portable media devices that support PDDRM
2000
Player applications based on Windows Media Format 9 Series SDK or later, and that have successfully completed conformance testing.
Windows Media Player 9 Series and later

Devices based on Windows Media DRM 10 for Devices: Windows Media DRM for Portable Devices (DRM-PD) or Windows Media DRM for Network Devices (DRM-ND)
Portable media devices that support Windows Media DRM-PD or digital media receivers that support Windows Media DRM-ND

Source: Windows Media Format SDK Help file


Back to the top of this pageBack to Top


Conformance Testing for Security Level 2000

Products with a Security Level 2000 DRM Client Certificate must pass conformance testing as described in the following procedure.

To perform the conformance testing required for a Security Level 2000 DRM Client Certificate
  1. Execute the "License Agreement for Certificates for Microsoft Windows Media Format (9 Series and Version 9.5) Software Development Kit or Version 11 Format SDK."
  2. Verify that your licensed product is functioning with the Security Level 1000 DRM Client Certificate provided to you. This is required before Microsoft can provide you with a Security Level 2000 DRM Client Certificate.
  3. Send the completed licensed application for conformance testing to Windows Media Licensing Administration (WMLA) at the following mailing address:
    Microsoft Corporation
    Attention: DMD Licensing
    One Microsoft Way
    Redmond, WA 98052-6399
     Note   The license application that you send to WMLA is the same application for obtaining the Security Level 2000 DRM Client Certificate. The application must be in a final form ready for distribution to end customers.
  4. When you submit the application, also supply the additional information listed in the Windows Media Format SDK Conformance Testing Intake Checklist.
  5. After your application has passed conformance testing, an invoice will be sent to you for $10,000. Remit payment in order to receive the Security Level 2000 DRM Client certificate.
    After receiving notification of the paid invoice, Microsoft will issue a Security Level 2000 DRM Client Certificate.

Back to the top of this pageBack to Top



© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement
Microsoft