

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

# SPEKE 2.0 版預設集
<a name="drm-content-speke-v2-presets"></a>

SPEKE 2.0 版支援對音訊和視訊軌使用多個不同的加密金鑰。MediaPackage **使用預設**集來設定加密。MediaPackage API 會定義這些預設集，這些預設集會出現在 MediaPackage 主控台的套件加密端點組態區段的**視訊加密預設**集和**音訊加密預設**集功能表中。 ****預設集會根據音軌的聲道數量，以及視訊音軌的視訊解析度，將加密金鑰映射至特定的音訊或視訊音軌。MediaPackage 使用特定的音訊和視訊加密預設集組合來支援三種不同的加密案例：
+ [案例 1：未加密的音軌和加密的音軌](#drm-content-speke-v2-presets-unencrypted-and-encrypted-tracks)
+ [案例 2：所有音訊和視訊音軌的單一加密金鑰](#drm-content-speke-v2-presets-single-encryption-key-for-all-tracks)
+ [案例 3：音訊和視訊音軌的多個加密金鑰](#drm-content-speke-v2-presets-multiple-encryption-keys-for-audio-and-video-tracks)

## 案例 1：未加密的音軌和加密的音軌
<a name="drm-content-speke-v2-presets-unencrypted-and-encrypted-tracks"></a>

您可以選擇*不*加密音訊或視訊軌，方法是在視訊加密預設集或音訊加密**預設集**功能表中選取 **UNENCRYPTED** 預設集。 ****您無法同時為音訊和視訊預設集選取 **UNENCRYPTED**，因為這樣做意味著您完全不打算加密任何音軌。此外，您無法合併音訊和視訊的 **UNENCRYPTED** 和 **SHARED** 預設集，因為 **SHARED** 是特殊預設集。如需詳細資訊，請參閱[案例 2：所有音訊和視訊音軌的單一加密金鑰](#drm-content-speke-v2-presets-single-encryption-key-for-all-tracks)。

下列清單說明 **UNENCRYPTED** 預設集的有效組合：
+ **UNENCRYPTED** 用於音軌，以及名稱開頭為 的任何影片預設 `PRESET-VIDEO-`
+ **UNENCRYPTED** 用於視訊軌，以及名稱開頭為 的任何音訊預設集 `PRESET-AUDIO-`

## 案例 2：所有音訊和視訊音軌的單一加密金鑰
<a name="drm-content-speke-v2-presets-single-encryption-key-for-all-tracks"></a>

SPEKE 2.0 版 **SHARED** 預設集對所有音訊和視訊軌使用單一加密金鑰，如 SPEKE 1.0 版。當您選取 **SHARED** 預設集時，請同時為音訊和視訊加密選取該預設集。

## 案例 3：音訊和視訊音軌的多個加密金鑰
<a name="drm-content-speke-v2-presets-multiple-encryption-keys-for-audio-and-video-tracks"></a>

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

MediaPackage 只會使用對應於其解析度的金鑰來加密 I-frame 的技巧軌跡。

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


**影片加密預設集**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/mediapackage/latest/ug/drm-content-speke-v2-presets.html)

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


**音訊加密預設集**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/mediapackage/latest/ug/drm-content-speke-v2-presets.html)

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