- 简介
- 播放流程
- 播放地址获取方式
- 使用事件通知
- 使用说明
- 单清晰度转码完成
- 全部转码完成
- 使用API/SDK
- 使用说明
- 使用限制
- 使用事件通知
简介
您可以获取到播放地址后,传递给播放器进行播放。目前阿里云播放器支持直接使用播放地址进行播放,您也可以使用系统原生播放器、开源播放器或自研播放器等。
播放流程
其中,服务端需要持有子账号AK,并授予播放权限,具体请参考 账号权限。
如果使用阿里云播放器,请参考 播放器SDK。
播放地址获取方式
您可以通过开启转码完成消息通知和API/SDK两种方式获取到播放地址。
使用事件通知
通过转码完成的 事件通知 获取到播放地址,保存到用户自己的服务端,播放时访问自己的服务端获取到存储的播放地址。
使用说明
-
消息回调获取到的播放地址为
固定地址
,若开启了 URL鉴权 则需要自己生成带鉴权的播放地址,否则无法播放。 -
如果您禁用或删除了旧的域名,保存的播放地址取出时请替换成新的域名,否则无法播放。
-
如果您配置了视频加密,返回的播放地址需要经过播放器解密后才可进行播放。
单清晰度转码完成
视频每个清晰度转码完成都会发送 单个清晰度转码完成 消息。
全部转码完成
视频所有清晰度转码完成会发送 视频转码完成 消息。
使用API/SDK
使用说明
通过调用点播接口SDK/API实时获取播放地址,需要在上传音视频文件时保存好视频ID。
API文档:
- 获取视频播放地址
推荐使用 服务端SDK 调用API获取播放地址,更为简单、高效,详情可参考API文档的SDK示例
。您也可以参考 公共参数 和 API示例,来生成HTTP/HTTPS请求。
使用限制
-
为了保证每次播放的是最新转码输出的流,播放接口默认每种清晰度和格式只返回一路最新转码完成的流。调用
获取视频播放地址
接口时,可以设置ResultType为 Multiple来获取该音视频下的所有转码完成的流。 -
如果您选择了 阿里云视频加密 的方式,只有使用阿里云播放器SDK才可正常播放。为了保障您的视频安全,直接调用获取播放地址接口默认不返回私有加密流,您可以通过设置接口参数
ResultType
值为Multiple
来获取所有转码完成的播放地址。 -
如果您选择了 HLS标准加密 的方式,默认会优先返回标准加密的流用于播放。
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/33654.html