共用方式為


在裝置中整合 PlayReady

本主題提供裝置製作者整合 PlayReady Client 與裝置的程式概觀。

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

架構

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

Porting Kit Architecture

開發、整合和自我認證的程式

  1. 從 Microsoft 授權 PlayReady Porting Kit (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