本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
选择正确的 SPEKE 版本
SPEKE v1 支持对所有音频和视频轨道使用单一加密密钥,并使用 CPIX v2.0
如果多密钥加密或 Content Protection Information Exchange(CPIX)v2.3 是内容分发的强制要求,那么 SPEKE v2.0 是一个不错的选择。但是,SPEKE v2.0 支持在 MediaPackage 的各端点类型之间是渐进的。这意味着某些实时选项(比如密钥轮换)尚不可用。在制定 SPEKE 集成策略时,请考虑这些限制。要了解有关 MediaPackage SPEKE v2.0 路线图的更多信息,请联系您的 AWS 账户 团队。
支持的协议和 DRM 平台
下表列出了 SPEKE v1.0 和 SPEKE v2.0 支持的不同协议和数字版权管理(DRM)平台。
注意
Irdeto Content Protection 不支持与 SPEKE v1.0 结合使用。
SPEKE v1.0:协议和 DRM 系统的支持矩阵 | Microsoft PlayReady | Google Widevin | Apple FairPlay | AES-128 |
实时 | ||||
Apple HLS | Not supported | Not supported |
√ 有密钥轮换 |
√ 有密钥轮换 |
CMAF Apple HLS | Not supported |
√ 有密钥轮换 仅支持 cbcs 加密 |
√ 有密钥轮换 仅支持 cbcs 加密 |
Not supported |
DASH |
√ 有密钥轮换 |
√ 有密钥轮换 |
Not supported | Not supported |
Microsoft Smooth | √ | Not supported | Not supported | Not supported |
VOD | ||||
Apple HLS | Not supported | Not supported | √ | √ |
CMAF Apple HLS | Not supported |
√ 仅支持 cbcs 加密 |
√ 仅支持 cbcs 加密 |
Not supported |
DASH | √ | √ | Not supported | Not supported |
Microsoft Smooth | √ | Not supported | Not supported | Not supported |
SPEKE v2.0:协议和 DRM 系统的支持矩阵 | Microsoft PlayReady | Google Widevin | Apple FairPlay | Irdeto Content Protection |
实时 | ||||
CMAF Apple HLS |
√ 支持 cbcs 和 cenc 加密 |
√ 支持 cbcs 和 cenc 加密 |
√ 支持 cbcs 加密 |
Not supported |
DASH | √ | √ | Not supported | √ |
VOD | ||||
CMAF Apple HLS |
√ 仅支持 cbcs 加密 |
√ 仅支持 cbcs 加密 |
√ 仅支持 cbcs 加密 |
Not supported |
DASH | √ | √ | Not supported | √ |