版权保护操作流程
所有文档

          音视频处理 MCT

          版权保护操作流程

          视频加密

          1. 登录百度智能云官网

          2. 选择“产品服务>音视频转码MCT”,进入“任务队列”页面后单击左侧“转码模板”创建带视频加密功能的用户模板。

            (1) 单击“新建用户模板”。

            (2) 填写基本信息。

            建议您在“样例模板”下拉列表中选择针对HLS格式的系统模板,例如“bce.video_hls_1920×1080_3660bkps”,基于系统模板定制适合自己的用户模板。

            (3) 配置参数。

            勾选以下四项可配置项:

            • 片段提取
            • 视频
            • 音频
            • 内容加密

              每勾选一个可配置项,可配置项下方随即弹出相应的详细配置参数项,视频加密配置处于页面的最下方:

              视频加密配置有以下可选项:

            • Open:开放密钥,系统自动生成加密密钥,密钥公开,不设访问控制。
            • PlayerBinding:绑定播放器,系统自动生成加密密钥,密钥设有访问控制。 PlayerBinding模式下密钥设有访问控制,安全性比较高,推荐使用PlayerBinding模式。
            • Token: 临时口令播放授权,系统根据UserKey生成密钥加密视频;播放时按照规则生成Token并发送给密钥服务验证,校验通过才能播放,安全性比较高。

            (4) 单击“创建转码模板”创建完成。

          3. 选择“产品服务>对象存储BOS”,新建两个Bucket为创建队列做准备。

            视频转码任务的输入输出均须采用BOS Bucket,您至少需要拥有一个BOS Bucket才能使用相关功能。建议您准备两个BOS Bucket分别用于视频输入与视频输出。

          4. 创建队列

            输入/输出Bucket分别选择步骤3创建的BOS Bucket。

          5. 创建转码任务

            • “队列”选择步骤4创建的队列。
            • “源文件输入”选择存储于输入Bucket中的待加密视频。
            • “转码模板”选择步骤2创建的用户模板。

            转码任务的状态显示为“成功”后,即可进入输出Bucket查看加密后的视频。

          解密播放视频

          • 加密后的音视频不能用普通播放器播放,须使用百度智能云提供的安全播放器播放,播放方法与非加密视频完全相同。
          • Token模式详细说明
          • MCT解密HLS视频的m3u8文件示例:

          f66cf4db9c42b043221fc6dfbbd32c3c.png

          • MCT获取UserKey说明:

          ea78a3c91290f6695a1b10cd0dbd580e.png

          上一篇
          版权保护架构
          下一篇
          API参考