PlayReady 裝置連接埠套件
PlayReady 裝置移植套件 (裝置 PK、PK 或 DPK) 包含 ANSI C 原始程式碼,其設計目的是協助開發人員建立可攜式裝置,以搭配受 PlayReady 技術保護的數位內容使用。 透過此移植套件,PlayReady 技術接著可以使用不同的作業系統環境和各種裝置類別,例如行動電話、集合方塊和可攜式媒體播放機,轉譯成各種不同的系統架構。
PlayReady 裝置移植套件提供可讓您用來讓硬體裝置轉譯受保護數位內容的功能。 移植套件是 PlayReady 用戶端的非優化、與平臺無關的原始程式碼實作。
移植套件支援從授權伺服器取得授權。 移植套件也支援計量、PlayReady 網域、非 A/V 內容保護和擷取、安全停止,以及安全時鐘。
PlayReady 裝置移植套件適用于整合線路 (IC) 廠商和原始設備製造商, (OEM) 想要在Windows、各種處理器和消費者電子裝置以外的作業系統上實作 PlayReady。 PlayReady API 是以 C (而非 C++) 撰寫,且符合 ANSI C 標準,以維持與大部分平臺編譯器的相容性。
功能
移植套件提供下列功能:
授權取得。
用於解密的授權管理和系結。
計量。
裝置群組的網域加入、離開和管理。
安全停止。
安全刪除。
安全時鐘和反回復時鐘。
鏈結的授權。
可調整的授權 (以金鑰輪替) 即時線性電視。
ANSI C 程式碼可簡化內嵌裝置上的整合。
單元
移植套件會以 Microsoft MSI 檔案的形式傳遞,其中包含建立裝置以搭配 PlayReady 技術保護的數位內容所需的程式庫、範例、工具和原始程式碼。
移植套件包含下列元件:
PlayReady 的原始程式碼形式。
適用的測試憑證。
物件程式碼表單中的規格和相關檔和程式庫。
測試媒體。