Programming Guide
You can use the Microsoft® Windows Media® Rights Manager 10 Software Development Kit (SDK) to deliver digital media, such as songs and videos, through the Internet in a protected and secure manner. Licenses generated with Windows Media Rights Manager 10 are backward-compatible with 7.1 players.
The following sections describe the tasks for implementing a digital rights management system.
Section | Description |
Programming Windows Media Rights Manager in C++ | Provides information for C++ programmers, such as new interfaces and the Visual Basic objects they correspond to. |
Setting Up Windows Media Rights Manager 10 SDK | Describes how to install and uninstall Windows Media Rights Manager SDK, as well as how to get a certificate to run Windows Media License Service. |
Creating Packaged Windows Media Files | Describes how to protect a Windows Media file by encrypting it with a key, adding information to the content header, and signing the content header. |
Setting Rights | Describes how to set the rights in a license. |
Generating and Issuing Licenses | Identifies different methods for issuing and delivering licenses. |
Metering Content Usage | Describes how to implement metering, which allows you to count the number of times protected content is used. |
Best Practices | Describes different considerations and provides recommendations for setting up a Windows Media Rights Manager system. |
Implementing Different Business Models | Provides guidelines and tips for implementing streaming, subscription, and super distribution models. |
Using the Sample Pages | Describes the purpose of each sample page and what it accomplishes. |