视频点播服务针对移动端的使用场景,提供了离线下载功能。您可以根据业务需要,通过启用下载功能,允许终端用户将视频缓存至本地进行观看。

使用限制

离线下载SDK集成在播放器SDK内,使用下载功能需要先集成播放器SDK,详情请参见阿里云播放器SDK

操作步骤

下载设置

  1. 登录视频点播控制台
  2. 在点播控制台左侧导航栏的配置管理区域,单击分发加速配置 > 域名管理,进入域名管理页面。
  3. 选择分发加速配置 > 下载设置,进入下载设置页面。
  4. 开启下载功能,选择下载方式。

    下载功能默认为关闭状态。下载方式如下所示:

    • 普通下载:离线下载的视频文件不加密,可拷贝,也可使用任意播放器播放,请谨慎使用。
    • 安全下载:离线下载的视频会使用生成的密钥文件进行加解密,保障视频安全。需要使用阿里云播放器SDK完成解密播放。此外,还提供了离线视频加密私钥的生成工具。
    下载方式

获取密钥

当下载方式选择安全下载时,则离线下载的视频需要使用密钥解密后才能播放。

离线视频加密私钥是一个二进制文件,根据您输入的App唯一标识和离线解密私钥采用私有算法生成并提供下载。下载后需安全保存在客户端应用中,在离线视频下载和播放过程中供播放器SDK使用。 可多次生成密钥用于不同的客户端。
  • APP唯一标识:Android端即keystore的sha1值, iOS端即app bundle identifier值。
  • 离线解密私钥:自定义加密私钥字符串,长度为16~32个字符,由英文字符和数字自由组合,且必须同时包含大写字母、小写字母和数字。
生成密钥