处理服务提供商中的受保护内容

你可以构建一个服务提供商,以便将受 DRM 保护的内容发送到基于可移植设备 DRM 生成的设备, (PDDRM) ,但无法生成可将受 DRM 保护的内容发送到基于 Windows Media DRM 10 for Portable Devices 生成的设备的服务提供商。 这些设备使用 MTP,你无法生成自己的 MTP 服务提供商。

服务提供商将 DRM 材料发送到 PDDRM 设备必须执行的唯一额外步骤是获取 Microsoft 颁发的证书/密钥对。 请参阅 开发工具 ,了解从何处获取此证书/密钥。 颁发给这些设备的许可证将是简化的许可证,仅支持简单播放购买的内容;它们不支持过期许可证。 此许可证将由 Microsoft 为 WMA/WMV 文件) 提供的安全内容提供程序 (创建,并存储在发送给服务提供商的文件的标头中。 无需对受保护的文件执行任何特殊步骤。

发送受保护的文件后,Windows Media 设备管理器将调用服务提供商,从设备请求特殊的许可证存储文件。 Windows Media 设备管理器会将新许可证的副本添加到此文件,并将其返回到服务提供商以发送回设备。 但是,即使服务提供商无法找到或返回此文件,设备仍能够通过使用文件标头中的许可证副本来播放受保护的文件。

创建服务提供程序

处理受保护的内容