

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

# 選擇正確的 SPEKE 版本
<a name="encryption-choosing-speke-version"></a>

[SPEKE 第 1 版](https://docs.aws.amazon.com/speke/latest/documentation/the-speke-api.html)支援對所有音訊和視訊軌使用單一加密金鑰，並使用 [CPIX 第 2.0 版。](https://dashif.org/docs/DASH-IF-CPIX-v2-0.pdf)對於音訊和視訊軌，[SPEKE 2.0 版](https://docs.aws.amazon.com/speke/latest/documentation/the-speke-api-v2.html)支援使用多個不同的加密金鑰，並使用 [CPIX 2.3 版。](https://dashif.org/docs/CPIX2.3/Cpix.html)如需 SPEKE 2.0 版加密組態的詳細資訊，請參閱 [SPEKE 2.0 版預設集](drm-content-speke-v2-presets.md)。

如果多個金鑰加密或內容保護資訊交換 (CPIX) 2.3 版是內容交付的必要要求，則 SPEKE 2.0 版是不錯的選擇。不過，SPEKE 2.0 版支援在 MediaPackage 中跨端點類型進行。這表示尚無法使用一些即時選項，例如金鑰輪換。制定 SPEKE 整合策略時，請考量這些限制條件。若要進一步了解 MediaPackage 的 SPEKE 2.0 版藍圖，請聯絡您的 AWS 帳戶 團隊。

**支援的通訊協定和 DRM 平台**

下表列出 SPEKE 1.0 版和 SPEKE 2.0 版支援的不同通訊協定和數位版權管理 (DRM) 平台。

**注意**  
不支援 Irdeto 內容保護搭配 SPEKE 1.0 版。


|  |  |  |  |  | 
| --- |--- |--- |--- |--- |
| SPEKE 1.0 版 – 支援通訊協定和 DRM 系統的矩陣 | Microsoft PlayReady | Google Widevine | Apple FairPlay | AES-128 | 
| 即時 | 
| Apple HLS | Not supported | Not supported | √<br />具有金鑰輪換 | √<br /> 具有金鑰輪換 | 
| CMAF Apple HLS | Not supported | √<br />具有金鑰輪換<br />僅支援 cbcs 加密 | √<br />具有金鑰輪換<br />僅支援 cbcs 加密 | Not supported | 
| DASH | √<br /> 具有金鑰輪換 | √<br />具有金鑰輪換 | Not supported | Not supported | 
| Microsoft Smooth | √ | Not supported | Not supported | Not supported | 
| VOD | 
| Apple HLS | Not supported | Not supported | √ | √ | 
| CMAF Apple HLS | Not supported | √<br />僅支援 cbcs 加密 | √<br />僅支援 cbcs 加密 | Not supported | 
| DASH | √ | √ | Not supported | Not supported | 
| Microsoft Smooth | √ | Not supported | Not supported | Not supported | 


|  |  |  |  |  | 
| --- |--- |--- |--- |--- |
| SPEKE 2.0 版 – 支援通訊協定和 DRM 系統的矩陣 | Microsoft PlayReady | Google Widevine | Apple FairPlay | Irdeto 內容保護 | 
| 即時 | 
| CMAF Apple HLS | √<br />支援 cbcs 和 cenc 加密 | √<br />支援 cbcs 和 cenc 加密 | √<br />支援 cbcs 加密 | Not supported | 
| DASH | √ | √ | Not supported | √ | 
| VOD | 
| CMAF Apple HLS | √<br />僅支援 cbcs 加密 | √<br />僅支援 cbcs 加密 | √<br />僅支援 cbcs 加密 | Not supported | 
| DASH | √ | √ | Not supported | √ | 