本文为您介绍在控制台使用DRM(Digital Rights Management)加密功能的操作步骤,包括证书上传、控制台配置以及播放器配置。

使用限制

目前点播DRM加密功能只支持在控制台开启,暂不支持API调用。

上传证书

说明 面向iOS平台用户,需要进行Fairplay证书上传操作。
  1. 申请Fairplay证书。

    由于Apple公司要求,使用Fairplay加密需要向其申请相关证书,详情请参见申请Fairplay证书

  2. 登录视频点播控制台
  3. 在左侧导航栏单击配置管理>媒体处理配置>DRM证书管理进入DRM证书管理页面。
  4. 单击上传证书开始上传。
    上传

控制台配置

  1. 登录视频点播控制台
  2. 在左侧导航栏单击配置管理>媒体处理配置>转码模板组
  3. 单击添加转码模板组
    转码
  4. 添加转码模板组页面,单击添加模板
  5. 基本参数>封装格式中,选择hls
  6. 高级参数>加密方式中,选择DRM加密
    添加DRM模板
  7. 进行转码。

    通过控制台、API或上传SDK上传视频时,指定配置了DRM的模板进行转码。转码成功后,在控制台>媒资库>音/视频中,选择进行转码后的视频,单击管理进入该视频管理页面,选择视频地址页签进行查看。进行DRM转码后的视频,在格式列表下会有DRM相关标识。

    标识

播放器配置

目前点播DRM功能需要结合阿里云播放器一起使用,降低开发门槛。播放器在播放DRM的视频时,需要有以下设置:
  • 支持播放DRM视频的播放器版本:5.2.1及以上。目前iOS平台支持Fairplay,Android平台支持WideVine。
  • Android平台,为了保证高安全等级的视频能正常播放,建议使用surfaceView进行播放。
  • iOS平台需要全局调用一次AliPlayerGlobalSettings中的setFairPlayCertID方法来设置证书ID。证书ID可在控制台>配置管理>DRM证书管理中的证书ID列表获取。
说明 目前仅支持移动端,Web端将在近期支持。播放高安全等级视频时无法支持旋转、镜像、截图等操作。