选择正确的 SPEKE 版本 - AWS Elemental MediaPackage

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

选择正确的 SPEKE 版本

SPEKE v1 支持对所有音频和视频轨道使用单一加密密钥,并使用 CPIX v2.0。对于音频和视频轨道,SPEKE v2.0 支持使用多个不同的加密密钥,并使用 CPIX v2.3。有关 SPEKE v2.0 加密配置的更多信息,请参阅 SPEKE v2.0 预设

如果多密钥加密或 Content Protection Information Exchange(CPIX)v2.3 是内容分发的强制要求,那么 SPEKE v2.0 是一个不错的选择。但是,SPEKE 版本 2.0 支持在各个端点类型中 MediaPackage是渐进的。这意味着某些实时选项(比如密钥轮换)尚不可用。在制定 SPEKE 集成策略时,请考虑这些限制。要了解有关 SPEKE 版本 2.0 路线图的更多信息 MediaPackage,请联系您的AWS 账户团队。

支持的协议和 DRM 平台

下表列出了 SPEKE v1.0 和 SPEKE v2.0 支持的不同协议和数字版权管理(DRM)平台。

注意

Irdeto Content Protection 不支持与 SPEKE v1.0 结合使用。

SPEKE v1.0:协议和 DRM 系统的支持矩阵 微软 PlayReady Google Widevin 苹果 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 系统的支持矩阵 微软 PlayReady Google Widevin 苹果 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