在设备中集成 PlayReady
本主题概述了设备制造商将 PlayReady 客户端与设备集成的过程。
设备中 PlayReady 客户端的集成非常有价值。 它可确保应用程序能够访问设备上的最佳内容保护,并使设备上的各种视频和音频服务的实现更加轻松。
体系结构
下图显示了 PlayReady PK 组件及其在设备软件堆栈中的拟合方式。
开发、集成和自我认证的过程
从 Microsoft 许可 PlayReady 移植工具包 (PK) 。
将 PK 移植到平台上。
- 编译平台的 PK。
- 将 PK OEM 功能中的功能适应平台,以提供 PK (内存、时钟、加密加速器、视频路径等) 所需的基本服务。
- 将 PK 与视频和音频播放器集成。
- 创建在设备上启用 PlayReady 操作的应用程序,或在 SDK 中公开的 API,该 API 将允许多个应用程序开发人员使用这些应用程序。
根据合规性和可靠性规则要求验证端口。
- 根据所有适用的要求测试设备。
- 修复找到的任何不符合项。 重新测试。
- (可选)使用第三方安全院或测试室。
(模型级客户端证书和相关私钥或单元级客户端证书预配服务) 准备设备机密。
制造设备并将其分发到市场。
季度,向 Microsoft 报告数量并支付版税。
在设备中集成启用了 PlayReady 的芯片
如果要设计在硬件或集成电路上安装 PlayReady 的设备,则由你提供将 PlayReady 设备移植工具包移植到硬件所需的任何硬件或软件。 由 PlayReady 合作伙伴设计的一些集成电路已在芯片上安装 PlayReady,你可以在设计设备时使用这些集成电路。
有关开发基于硬件的 PlayReady 的常规信息,请参阅 硬件与软件 DRM。