SPEKE v2.0 預設 - MediaConvert

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

SPEKE v2.0 預設

SPEKE 2.0 版支援使用多個不同的加密金鑰進行音訊和視訊追蹤。 MediaConvert 使用預設來設定加密。 MediaConvert API 定義這些預設。預設會根據音訊追蹤的頻道數量,以及影片追蹤的影片解析度,將加密金鑰映射到特定的音訊或影片追蹤。 MediaConvert 使用音訊和影片加密預設的特定組合來支援三種不同的加密案例:

案例 1:未加密的追蹤和加密的追蹤

您可以選擇加密音訊或影片曲目,方法是在影片加密UNENCRYPTED預設或音訊加密預設功能表中選取預設。 您無法同時UNENCRYPTED為音訊和影片預設選取 ,因為這樣做意味著您完全不打算加密任何曲目。此外,您無法合併音訊UNENCRYPTED和視訊的 和SHARED預設,因為 SHARED 是特殊預設。如需詳細資訊,請參閱案例 2:所有音訊和影片曲目的單一加密金鑰

下列清單說明UNENCRYPTED預設的有效組合:

  • UNENCRYPTED 對於音訊音軌,以及名稱開頭為 的任何影片預設 PRESET_VIDEO_

  • UNENCRYPTED 對於影片曲目,以及名稱開頭為 的任何音訊預設 PRESET_AUDIO_

案例 2:所有音訊和影片曲目的單一加密金鑰

2.0 SPEKE版SHARED預設會針對所有音訊和影片曲目使用單一加密金鑰,如 1.0 SPEKE版。當您選取SHARED預設時,請同時針對音訊和影片加密選取該預設。

案例 3:音訊和視訊追蹤的多個加密金鑰

當您使用以 PRESET_VIDEO_或 開頭的名稱的預設時PRESET_AUDIO_, 會使用特定預設定義的加密金鑰數目 MediaConvert 來加密音訊曲目和視訊曲目。下表顯示來自金鑰伺服器的金鑰 MediaConvert 請求數量,以及這些金鑰如何映射到追蹤。如果沒有任何追蹤符合特定金鑰的條件, MediaConvert 不會使用該金鑰來加密任何追蹤。

MediaConvert 僅加密 I-frame 的 金鑰對應其解析度的 欺騙追蹤。

在下表中,金鑰名稱值是CPIX文件中 MediaConvert 使用的ContentKeyUsageRule@IntendedTrackType屬性值。這將傳送至特定內容金鑰的SPEKE伺服器。

影片加密預設
預設名稱 金鑰數目 金鑰名稱 最低解析度 解析度上限
PRESET_VIDEO_1 1 VIDEO 沒有最低或最高解析度。 MediaConvert 會加密具有相同金鑰的所有追蹤。
PRESET_VIDEO_2 2 SD 沒有最小值 <= 1024x576
HD > 1024x576 無上限
PRESET_VIDEO_3 3 SD 沒有最小值 <= 1024x576
HD > 1024x576 <= 1920x1080
UHD > 1920x1080 無上限
PRESET_VIDEO_4 4 SD 沒有最小值 <= 1024x576
HD > 1024x576 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 無上限
PRESET_VIDEO_5 5 SD 沒有最小值 <= 1024x576
HD1 > 1024x576 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 無上限
PRESET_VIDEO_6 4 SD 沒有最小值 <= 1024x576
HD1 > 1024x576 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD > 1920x1080 無上限
PRESET_VIDEO_7 3 SD+HD1 沒有最小值 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD > 1920x1080 無上限
PRESET_VIDEO_8 4 SD+HD1 沒有最小值 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 無上限
SHARED 1 ALL 沒有最低或最高解析度。 會 MediaConvert 加密具有相同金鑰的所有影片和音訊追蹤。
UNENCRYPTED 0 MediaConvert 不會加密任何影片曲目。

在下表中,金鑰名稱值是CPIX文件中 MediaConvert 使用的ContentKeyUsageRule@IntendedTrackType屬性值。這將傳送至特定內容金鑰的SPEKE伺服器。

音訊加密預設
預設名稱 金鑰數目 金鑰名稱 通道數量下限 頻道數量上限
PRESET_AUDIO_1 1 AUDIO 沒有頻道數量下限或上限。 MediaConvert 會使用相同的金鑰加密所有音訊和影片曲目。
PRESET_AUDIO_2 2 STEREO_AUDIO 沒有最小值 2
MULTICHANNEL_AUDIO > 2 無上限
PRESET_AUDIO_3 3 STEREO_AUDIO 沒有最小值 2
MULTICHANNEL_AUDIO_3_6 > 2 <= 6
MULTICHANNEL_AUDIO_7 > 6 無上限
SHARED 1 ALL 沒有頻道數量下限或上限。 MediaConvert 會使用相同的金鑰加密所有音訊和影片曲目。
UNENCRYPTED 0 MediaConvert 不會加密任何音訊追蹤。

現在您知道如何 MediaConvert 支援未加密追蹤和加密追蹤的 2.0 SPEKE版預設。透過這些預設,您可以將單一加密金鑰用於所有音訊和影片曲目,並將多個加密金鑰用於音訊和影片曲目。