共用方式為


在裝置中整合 PlayReady

本主題提供裝置製造商將 PlayReady Client 整合至裝置的過程概述。

在裝置中整合 PlayReady Client 非常有價值。 它可確保應用程式能夠存取裝置上的最佳內容保護,並讓裝置上各種視訊和音訊服務的實作變得更容易。

建築

下圖顯示 PlayReady PK 元件,以及它們如何配合裝置軟體堆疊。

移植套件架構

開發、整合和自我認證流程

  1. 從 Microsoft 授權 PlayReady 移植工具包 (PK)。

  2. 將 PK 移植到平臺。

    1. 編譯平台的 PK。
    2. 將 PK OEM 功能中的功能調整為平臺,以提供 PK 所需的基本服務(記憶體、時鐘、加密加速器、視訊路徑等等)。
    3. 整合 PK 與視訊和音訊播放程式。
    4. 建立可在裝置上啟用 PlayReady 作業的應用程式,或 SDK 中公開的 API,以允許多個應用程式開發人員使用這些應用程式。
  3. 根據合規性和健全性規則需求來驗證埠。

    1. 測試裝置以符合所有適用的要求。
    2. 修正找到的任何不符合規範。 重新測試。
    3. 選擇性地使用第三方安全院或測試室。
  4. 準備裝置秘密(模型層級的用戶端憑證和相關聯的私鑰,或單位層級的用戶端憑證布建服務)。

  5. 製造裝置並將其散發到市場。

  6. 每季報告銷售量給Microsoft並支付版稅費用。

在裝置中整合已啟用 PlayReady 的晶片

如果您正在設計含有安裝在硬體或積體電路上的 PlayReady 的裝置,您需要提供任何將 PlayReady 裝置移植套件移植到您硬體所需的硬體或軟體。 由 PlayReady 合作夥伴設計的一些積體電路已在晶片上安裝 PlayReady,您可以在設計裝置時使用這些積體電路。

如需開發硬體型 PlayReady 的一般資訊,請參閱 硬體與軟體DRM