DRM Requirements (Windows CE 5.0)

Send Feedback

This section describes some of the support your application must provide to use Windows Media DRM for Networked Devices.

Server and client certificates

You will need authentication certificates to test DRM in your application. These certificates will be provided once your DRM agreements are signed and approved.

Persistent Storage for the UDN

UPnP requires all devices to use a specific unique device name (UDN) to identify the device. For a Networked Media Device (NMD), a UDN is created for the device when it boots for the first time.

WMDRM-ND requires the UDN to be stored in persistent registry so that it can be retrieved and used when the machine is re-started the next time. If there is no persistent registry for the UDN, it will be lost and the machine will not be able to validate itself with the DRM enabled media server the next time it connects.

To make the UDN persistent, the Hive-Based Registry must be enabled. See Using the Hive-Based Registry for more information.

Note: Once a serial number is registered with a media server such as Windows Media Connect, the device is not allowed to use another serial number. Using a new or different serial number causes playback of any protected content to fail, even if the WMC shows this device as DRM enabled ("Can play protected Windows Media files"). This happens because WMC and Windows Media DRM 10 for Network Devices use different ways to judge whether a device is registered or not.

PlaysForSure Compliance

If you are building a PlaysForSure compliant device, you are required to include both DRM and a UPnP renderer.

Platform Builder notes

When you use Platform Builder to include the DRM component in your application, the necessary UPnP media renderer component is automatically added to your image.

You must manually update your .bib & .dat files before building the image. Sample .bib & .dat files, fp_nmd.bib and fp_nmd.dat, are included with the NMD_UI application. You will need to update these files with the specific company filename entry for your certificates.

See Also

Windows Media DRM for Network Devices

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.