串流原則

Azure 媒體服務 v3 中,串流原則可讓您設定串流定位器的串流通訊協定和加密選項。 媒體服務 v3 提供一些預先定義的串流原則,以便您可以直接將其用於試用或生產。

目前可用的預先定義串流原則:

  • Predefined_DownloadOnly。 只允許下載。
  • Predefined_ClearStreamingOnly。 只允許清除串流。
  • Predefined_DownloadAndClearStreaming。 允許下載和清除串流。
  • Predefined_ClearKey。 允許使用 envelopeEncryption 加密的 HLS/DASH/Smooth,並使用發出內容密鑰的媒體服務。
  • Predefined_MultiDrmCencStreaming。 若要允許使用使用透過發行 PlayReady 和 Widevine 授權的媒體服務加密 commonEncryptionCenc DASH/Smooth 進行串流。
  • Predefined_MultiDrmStreaming。 允許使用 DASH/Smooth 加密的串流,使用發出 PlayReady 和 Widevine 授權的媒體服務進行加密 commonEncryptionCenc ,或允許使用透過發行 FairPlay 授權的媒體服務加密 commonEncryptionCbcs 的 HLS 進行串流。
  • 如果上述任一項都不符合您的需求,請建立新的串流原則。

重要事項

  • 屬於日期時間類型的串流原則屬性一律為 UTC 格式。
  • 您應該為媒體服務帳戶設計一組受限的原則,並且在需要相同的選項時,對串流定位器重新使用這些原則。 如需詳細資訊,請參閱配額和限制

如果加密內容,您必須建立 內容密鑰原則

例如,如果您有特殊需求 (,如果您想要指定不同的通訊協定、需要使用自定義密鑰傳遞服務,或需要使用未加密的音訊播放軌) ,您可以 建立 自定義串流原則。

清除金鑰通用加密 (CENC)

未加密的串流或下載不需要 內容密鑰原則 。 CENC 可讓您在沒有數位版權管理的情況下進行常見的加密,而當您需要加密,但播放機不支援 AES 信封加密。

允許 CENC 加密的播放機包括:

  • 從 4.5.0 版 dash.js
  • v4.0.0 (2022-04-30)
  • 來自 r2.18.1 版的 Android Exoplayer
  • Bitmovin
  • Theo Player

篩選、排序、分頁

請參閱媒體服務實體的篩選、排序、分頁

取得說明及支援

您可以連絡媒體服務並詢問問題,或依照下列其中一種方法追蹤我們的更新: