本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SPEKE API v2.1-与 SPEKE v2.0 相比的变化
与 SPEKE v2.0 相比,SPEKE v2.1 引入了以下变化。除了这些更改外,SPEKE v2.1 的行为与 SPEKE v2.0 相同。
-
CPIX 2.4 校准。SPEKE v2.1 符合 CPIX 2.4 规范。加密器发送
X-Speke-Version值2.1和CPIX@version值2.4。 -
内容关键时段的开始和结束时间。除了,加密器还可以发出所
<cpix:ContentKeyPeriod>涵盖的时间间隔的信号。@index对于直播内容,它使用@start和@end属性;对于 VOD 内容,它使用@startOffset和@endOffset属性。有关更多信息,请参阅标准负载组件。 -
常见的加密方案值。允许
ContentKey@commonEncryptionScheme值的集合已扩展。除了通用加密保护方案名称外,该值还可以是 HTTP 直播 (HLS) 规范中定义的加密方法之一。有关更多信息,请参阅标准负载组件。 -
HDCP 信号。密钥提供者可以使用
<cpix:HDCPData>元素返回内容密钥的 HDCP 输出保护信息。有关更多信息,请参阅 HDCP 信令。 -
预期的 DRM 稳健性和内容保护级别。密钥提供商可以宣布 DRM 系统的预期稳健性或内容保护级别。对于 DASH,它使用
<cpix:ContentProtectionData>元素的@robustness属性。对于 HLS,它使用<cpix:DRMSystem>元素的@HLSAllowedCPC属性,该属性在 HLS 多变量播放EXT-X-STREAM-INF列表中设置标签的ALLOWED-CPC属性。有关更多信息,请参阅标准负载组件。