DRM-X 6.0 鸽子和橄榄枝标志DRM-X 6.0文档
◎ 简体中文

直播 DRM 集成

使用 CPIX 或 SPEKE 打包流程接入 DRM-X 6.0 直播保护,了解密钥周期轮换、Manifest 同步、授权续期及各平台的测试要求。

查看 Markdown在线示例更新于 2026-09-21

按照 AWS 和 OBS 4K 设置指南 进行帐户设置、编码器设置、设备示例和关闭。

配置直播频道#

  1. 创建直播内容标识,并启用所需 DRM 系统。
  2. 配置兼容的 CPIX 或 SPEKE 密钥交换,并明确限制认证权限范围。
  3. 设置受保护 DASH 和 HLS 媒体的分发地址。
  4. 在服务器端选择直播许可证策略、续期时间窗口、画质和输出保护规则。
  5. 售票或开放观看前,先完成一次全流程演练并通过验收。

确保密钥轮换时新的 KID 已可用#

打包加密工具、Manifest 和所有必需的 DRM 提供方必须对当前及保留的密钥周期保持一致。在每个选定的提供方都能解析对应密钥之前,不要发布新的 KID。应保留足够的历史周期,以支持延迟加入、播放延迟和受控恢复。

为观众创建播放会话#

后端确认用户有权观看后,请求 contentType: live。使用 Cache-Control: no-store 返回已注册的直播 Manifest、许可证信息、续期方式及会话释放信息。每次发起观看都使用新的会话 ID。

直播前验收对照表#

测试场景预期结果
密钥轮换期间加入直播能够根据 Manifest 中的 KID 找到密钥,并在目标启动时间内开始播放。
重新启动编码器直播频道恢复时不得泄露密钥,也不得回退到未加密播放。
许可证续期授权有效的用户可以继续观看;观看权限过期后必须拒绝授权。
提供者或网络故障在限定范围内重试或切换故障路径,同时保持策略约束并避免重复计费。
观众停止播放及时释放占用的并发播放名额。