全部产品
媒体转码

加密

更新时间:2017-09-18 20:42:14   分享:   

简介

视频加密是对视频内容保护的一种手段,对视频中的内容进行加密,可有效防止视频泄露和盗链问题,广泛用于在线教育及财经等领域。

阿里云目前支持两种加密方式: 私有加密 和 HLS标准加密,HLS标准加密需要客户自己保护密钥

注:视频加密目前只支持m3u8的输出格式,私有加密 华东1及海外区域暂不支持此功能,HLS标准加密各区域均支持

依赖

视频加密阶段

视频加密阶段的流程如下:

  • 创建媒体工作流

    必须使用媒体转码提供的媒体工作流,媒体工作流可登录媒体服务控制台后进行配置,媒体工作流详细的使用文档请点击这里

  • 开启私有加密

    在工作流中开启的加密为私有加密,HLS标准加密暂不支持控制台开启

    在“转码”活动中的高级配置项开启加密。

开启加密

  • 发布

    在“发布”活动中,建议选择”自动”,这样在转码完成后,可立即播放。

发布活动

  • 配置内容分发网络(CDN)

    视频加密功能,必须配置输出Bucket的CDN域名。如需要使用鉴权等其他CDN的功能,需要到CDN控制台进行配置。

CDN

  • 开启HLS标准加密

    目前控制台还不支持开启HLS标准加密,所以需要API的方式创建工作流及开启HLS标准加密

    创建及开启 代码示例

    重要: 创建开启后不要在控制台编辑此工作流,以防误改,使加密失效。控制台会是 “未开启加密” 状态,不影响使用

视频上传阶段

配置好视频加密功能后,就可以上传视频了。上传完成后,会自动进行转码以及对视频内容进行加密处理。视频文件上传及工作流执行详细的文档请点击这里。这里简单演示在控制台的上传操作。

  • 控制台上传

上传视频

  • 转码中

转码中

  • 转码完成且是“已发布” 状态时,就可以进行播放

转码完成

播放阶段

私有加密视频必须使用阿里云播放器播放,加密视频播放的详细文档请点击这里

HLS标准加密可不使用阿里云播放器播放。

本文导读目录
本文导读目录
以上内容是否对您有帮助?