如果您对存储在视频点播中的音视频播放有更高的安全性要求,则可以使用点播 SDK 通过临时播放 Token 自动获取播放地址进行播放。因临时播放 Token 具有时效性、与视频一一对应、不能混用和重复使用等特点,当临时播放 Token 过期或错误时都将无法获取到对应的播放地址。本文为您介绍如何获取临时播放 Token 进行播放。
通过临时播放 Token 播放的具体流程如下图所示:
流程说明如下:
临时播放 Token 是一个播放凭证,不是实际播放地址。点播 SDK 会自动根据临时播放 Token 获取播放地址进行播放。临时播放 Token 中带有 Vid
、Format
等音视频信息,只能用于获取指定音视频的播放地址,不能混用。即对于不同的 Vid
、Format
,您需要获取不同的临时播放 Token。临时播放 Token 的默认有效时长是 900 秒。过期后,您需要重新获取。
注意
Token 的有效时长不等同于获取到的播放地址的有效时长。播放地址有效时长仍取决于时间戳防盗链设置的时长。
为方便您的使用,视频点播服务端 SDK 对临时播放 Token 的签发进行了封装。建议您在应用服务端集成服务端 SDK 用于签发临时播放 Token,然后直接下发给客户端。该方法为本地方法,您无需关心 API 耗时。签发临时播放 Token 时,您需要指定 Vid
、Format
等参数获取指定音视频的播放地址,还可自定义 Token 有效时长。具体请见以下文档:
点播 SDK 支持以 Vid 模式播放时传入临时播放 Token,具体请见以下文档: