[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器 和 接收器编写器取代。 源读取器 和 接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器 和 接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
在创建方面,数字版权管理技术涉及两个主要过程:(1)保护内容,以及(2)为内容提供许可证。 保护文件基本上涉及加密内容,并在文件头中包含一个 URL,用于指定可以获取内容的许可证的位置。 如果要使用文件保护文件,然后将文件分发到其他计算机或设备,可以使用 Windows 媒体格式 SDK 或 Windows 媒体权限管理器 SDK 来保护文件。 对于 live-DRM 方案,必须使用 Windows 媒体格式 SDK 保护正在编码的内容。
若要为受保护的内容创建和颁发许可证,可以使用 Windows Media Rights Manager SDK 的对象创建自己的自定义解决方案,也可以使用第三方运行的服务。
无论使用哪种方法,你创建的受保护文件都将在 DRM 标头对象中包含一个 URL,用于告知客户端应用程序在何处获取内容的许可证。
注意
Windows 媒体格式 SDK 不支持创建或颁发许可证。
在播放端,启用 DRM 的应用程序必须能够获取受保护内容的许可证,才能使用许可证中包含的密钥解密该内容,并强制实施许可证限制,例如播放文件的次数,或者文件是否可以复制到另一台设备。 Windows 媒体格式 SDK 提供创建完全启用的 DRM 播放应用程序所需的所有支持。
注意
此 SDK 的基于 x64 的版本不支持 DRM。
相关主题