|
|
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 SDKThe 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 type | Test 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 Top
DRM Certificates for the Windows Media Format 9 Series and 9.5 SDKsThe 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 type | Certificate 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 Top
Windows Media DRM Security LevelsA 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 level | Supported players and portable devices | Example |
|---|
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 Top
Conformance Testing for Security Level 2000Products 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 CertificateExecute the "License Agreement for Certificates for Microsoft Windows Media Format (9 Series and Version 9.5) Software Development Kit or Version 11 Format SDK." 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. 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.
When you submit the application, also supply the additional information listed in the Windows Media Format SDK Conformance Testing Intake Checklist. 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 Top
|
|