本主題提供裝置製造商將 PlayReady Client 整合至裝置的過程概述。
在裝置中整合 PlayReady Client 非常有價值。 它可確保應用程式能夠存取裝置上的最佳內容保護,並讓裝置上各種視訊和音訊服務的實作變得更容易。
建築
下圖顯示 PlayReady PK 元件,以及它們如何配合裝置軟體堆疊。
開發、整合和自我認證流程
從 Microsoft 授權 PlayReady 移植工具包 (PK)。
將 PK 移植到平臺。
- 編譯平台的 PK。
- 將 PK OEM 功能中的功能調整為平臺,以提供 PK 所需的基本服務(記憶體、時鐘、加密加速器、視訊路徑等等)。
- 整合 PK 與視訊和音訊播放程式。
- 建立可在裝置上啟用 PlayReady 作業的應用程式,或 SDK 中公開的 API,以允許多個應用程式開發人員使用這些應用程式。
根據合規性和健全性規則需求來驗證埠。
- 測試裝置以符合所有適用的要求。
- 修正找到的任何不符合規範。 重新測試。
- 選擇性地使用第三方安全院或測試室。
準備裝置秘密(模型層級的用戶端憑證和相關聯的私鑰,或單位層級的用戶端憑證布建服務)。
製造裝置並將其散發到市場。
每季報告銷售量給Microsoft並支付版稅費用。
在裝置中整合已啟用 PlayReady 的晶片
如果您正在設計含有安裝在硬體或積體電路上的 PlayReady 的裝置,您需要提供任何將 PlayReady 裝置移植套件移植到您硬體所需的硬體或軟體。 由 PlayReady 合作夥伴設計的一些積體電路已在晶片上安裝 PlayReady,您可以在設計裝置時使用這些積體電路。
如需開發硬體型 PlayReady 的一般資訊,請參閱 硬體與軟體DRM。