点播方案

最近更新时间:2019-08-21 14:25:13

点播 DRM 方案,提供加密 key 生成、DRM 处理、加密传输、CDN 加速以及 DRM SDK 和许可证生成的服务。为适应不同用户需求,提供两种接入方案:
一站式 DRM
适用于原始文件较小(文件大小小于3G),版权方对原始文件无存放位置等特殊要求的场景。

本地加密,云加速
适用于原文件较大或版权方对原始文件的存放、分发有特殊要求的场景。该方案中,腾讯云不接触原始文件,只保存加密后的内容。

操作步骤

使用 Widevine 方案

  1. 调用 API 获取加密 key,使用 shaka 工具加密内容,详细操作请参见 点播 DRM 加密工具
  2. 上传加密后的文件至腾讯 COS,并配置 CDN 加速。
  3. 搭建业务鉴权服务,实现以下三个功能:
    • 对终端用户的身份鉴权。
    • 转发许可证请求至腾讯云 DRM 许可证服务(通过腾讯云 API 处理)。
    • 转发返回的许可证至终端用户。
      如何实现 Widevine 许可证请求转发,请参见 业务鉴权服务器参考

使用 Fairplay 方案

提交 Apple 开发者 SDK 材料

  1. 使用自己的 Apple 开发者帐号,向 Apple 申请 Fairplay SDK,申请方法请参见 准备 Fairplay 材料
  2. 通过提交 工单 的方式,附件上传 SDK 材料至腾讯云。

接入

  1. 调用 API 获取加密 key,使用 Bento4 工具加密内容,详细操作请参见 Fairplay 加密
  2. 上传加密后的文件至腾讯 COS,并配置 CDN 加速。
  3. 搭建业务鉴权服务。