分享方式:


操作 PlayReady Packager

請注意,針對您想要保護的內容,操作提供 PlayReady 保護的套件工具:

  • 不需要 Microsoft 的授權合約。
  • 不承擔 Microsoft 的任何費用或稅金付款。

下圖顯示 PlayReady 套件工具如何與其他內容傳遞系統部分運作的整體檢視。

PlayReady Packager Operation

步驟:

  1. 您必須將封裝工具連線到金鑰管理系統,以儲存每個內容片段的內容加密金鑰。 或者,您也可以透過封裝工具的介面手動設定內容加密金鑰或金鑰種子。

  2. 封裝工具會收到清楚的內容。

  3. 封裝工具會輸出受保護的內容。

封裝和用戶端原則

封裝工具只會封裝並保護內容。 它不會定義由 PlayReady 授權伺服器傳送至用戶端的原則。

一旦內容受到保護,服務就可以定義任何一組 PlayReady 原則,藉由將這些原則插入為該特定用戶端產生的授權中,以明確傳送至任何用戶端。 這表示,相同內容片段一旦受到保護,並使用其KID 清單或 KID 清單識別,即可提供給具有特定 (播放原則集的用戶端 A,例如,在內部畫面上播放、最多 4K 解析度,最多 48 小時) ,同時提供給具有不同播放原則集的用戶端 B (,例如, 在內部和外部畫面上播放,最多 1080p 解析度上限,沒有時間限制) 。

Packager 組態介面

封裝工具通常會透過網頁和 API 提供組態介面。 以下是封裝工具內建的組態介面範例,以Azure 媒體服務:

Azure Media Services Content Protection

針對要保護的每個內容片段,您將使用下列其中一種方法來輸入 KID 和內容加密金鑰:

  1. 輸入 KID 和內容金鑰。 在此情況下,不需要金鑰種子。

    Azure Media Services Content Protection

  2. 輸入 KID 和金鑰種子,並讓封裝程式計算內容金鑰。

    Azure Media Services Content Protection

另請參閱

PlayReady Test Server 內容