斯佩克 2.0 版預設 - AWS Elemental MediaPackage

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

斯佩克 2.0 版預設

SPEKE 2.0 版支援在音訊和視訊軌道上使用多個不同的加密金鑰。 MediaPackage 使用預設集來配置加密。 MediaPackage API 會定義這些預設集,並顯示在「Package 加密端點設定」區段的「視訊加密預設集」和「音訊加密」預設集功能表中的 MediaPackage 主控台中。預設集會根據音軌的頻道數目,以及視訊軌道的視訊解析度,將加密金鑰對應至特定的音訊或視訊軌道。 MediaPackage 使用音訊和視訊加密預設集的特定組合,以支援三種不同的加密案例:

案例 1:未加密的軌道和加密的軌道

您可以選擇加密音訊或視訊軌道,方法是在「視訊加密預設集」或「音訊加密」預設集選單中選取「未加密」預設集。您無法針對音訊和視訊預設集選取「未加密」,因為這樣做表示您根本不打算加密任何音軌。此外,您無法結合音訊和視訊的未加密共用預設集,因為 SHA RED 是特殊的預設集。如需詳細資訊,請參閱 案例 2:適用於所有音訊和視訊軌道的單一加密金鑰

下列清單說明未加密預設集的有效組合:

  • 音軌未加密,以及名稱開頭為的任何視頻預設 PRESET-VIDEO-

  • 視頻軌道未加密,以及名稱開頭為的任何音頻預設 PRESET-AUDIO-

案例 2:適用於所有音訊和視訊軌道的單一加密金鑰

SPEKE 2.0 版用預設集會針對所有音訊和視訊軌道使用單一加密金鑰,如 SPEKE 1.0 版所示。當您選取 SHA RED 預設集時,請同時選取該預設集以進行音訊和視訊加密。

案例 3:音訊和視訊軌道的多個加密金鑰

當您使用名稱開頭為PRESET-VIDEO-或的預設集時PRESET-AUDIO-,會使用特定 MediaPackage 預設集定義的加密金鑰數量加密音軌和視訊軌道。下表顯示來自金鑰伺服器的金鑰 MediaPackage 要求數目,以及這些按鍵對應至追蹤的方式。如果沒有任何軌道符合特定密鑰的條件,則 MediaPackage 不要使用該密鑰來加密任何軌道。

MediaPackage 加密 I 幀只有欺騙軌道與對應於它們的分辨率的關鍵。

在下表中,索引鍵名稱值是 CPIX 文件中 MediaPackage 使用的ContentKeyUsageRule@IntendedTrackType屬性值。這會傳送至 SPEKE 伺服器以取得特定內容金鑰。

視訊加密預設集
預設集名稱 按鍵數 金鑰名稱 最小解析度 最大解析度
PRESET-VIDEO-1 1 視頻 沒有最小或最大分辨率。 MediaPackage 使用相同的密鑰加密所有曲目。
PRESET-VIDEO-2 2 SD 無最低要求 等於
高清 > 沒有最大值
PRESET-VIDEO-3 3 SD 無最低要求 等於
高清 > 小於
超高清 > 沒有最大值
PRESET-VIDEO-4 4 SD 無最低要求 等於
高清 > 小於
UHD1 > 等於
UHD2 > 沒有最大值
PRESET-VIDEO-5 5 SD 無最低要求 等於
HD1 > 小於
HD2 > 小於
UHD1 > 等於
UHD2 > 沒有最大值
PRESET-VIDEO-6 4 SD 無最低要求 等於
HD1 > 小於
HD2 > 小於
超高清 > 沒有最大值
PRESET-VIDEO-7 3 SD+ 高清 1 無最低要求 小於
HD2 > 小於
超高清 > 沒有最大值
PRESET-VIDEO-8 4 SD+ 高清 1 無最低要求 小於
HD2 > 小於
UHD1 > 等於
UHD2 > 沒有最大值
共享 1 ALL 沒有最小或最大分辨率。 MediaPackage 使用相同的密鑰加密所有視頻和音頻軌道。
未加密 0 MediaPackage 不加密任何視頻軌道。

在下表中,索引鍵名稱值是 CPIX 文件中 MediaPackage 使用的ContentKeyUsageRule@IntendedTrackType屬性值。這會傳送至 SPEKE 伺服器以取得特定內容金鑰。

音訊加密預設集
預設集名稱 按鍵數 金鑰名稱 最小通道數 最大通道數
PRESET-AUDIO-1 1 音訊 沒有最小或最大通道數量。 MediaPackage使用相同的密鑰加密所有音頻和視頻軌道。
PRESET-AUDIO-2 2 立体音频 無最低要求 2
多頻道音訊 > 沒有最大值
PRESET-AUDIO-3 3 立体音频 無最低要求 2
多通道音訊 _3_6 > <= 6
多頻道音訊 _7 > 6 沒有最大值
共享 1 ALL 沒有最小或最大通道數量。 MediaPackage使用相同的密鑰加密所有音頻和視頻軌道。
未加密 0 MediaPackage 不加密任何音軌。

現在您知道如何 MediaPackage 支持 SPEKE 2.0 版預設未加密的軌道和加密軌道。使用這些預設集,您可以對所有音訊和視訊軌道使用單一加密金鑰,並針對音訊和視訊軌道使用多個加密金鑰。