Защита DRM и распространение лицензий на содержимое
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
На стороне создания технология управления цифровыми правами включает в себя два main процесса: (1) защита содержимого и (2) предоставление лицензий на содержимое. Защита файла в основном включает шифрование содержимого и включение URL-адреса в заголовок файла, который указывает, где можно получить лицензию на содержимое. Если вы хотите защитить файлы с помощью , а затем распространить их на другие компьютеры или устройства, можно использовать пакет SDK для формата Windows Media или пакет SDK Windows Media Rights Manager для защиты файла. Для сценариев динамического управления цифровыми правами необходимо использовать пакет SDK для формата Windows Media для защиты содержимого при его кодировании.
Для создания и выдачи лицензий на защищенное содержимое можно создать собственное пользовательское решение с помощью объектов пакета SDK Windows Media Rights Manager или использовать службу, выполняемую сторонним разработчиком.
Какой бы метод вы ни использовали, создаваемые защищенные файлы будут содержать в объекте заголовка DRM URL-адрес, который сообщает клиентским приложениям, где получить лицензию на содержимое.
Примечание
Пакет SDK для формата Windows Media не поддерживает создание или выдачу лицензий.
На стороне воспроизведения приложение с поддержкой DRM должно иметь возможность получать лицензии на защищенное содержимое, расшифровывать это содержимое с помощью ключа, содержащегося в лицензии, и применять ограничения лицензии, такие как количество воспроизводимых файлов или возможность копирования файла на другое устройство. Пакет SDK для формата Windows Media предоставляет всю поддержку, необходимую для создания полностью включенного приложения воспроизведения DRM.
Примечание
DRM не поддерживается в 64-разрядной версии этого пакета SDK.
Связанные темы