全部产品
云市场

播放常见设置

更新时间:2019-09-17 17:18:09

简介

在使用视频点播播放服务时,可以根据不同的播放场景选择播放地址进行播放,您可以通过如下配置和选项来控制获取到的播放地址类型:

域名配置

添加域名

使用视频点播播放服务前,请确保启用的点播域名进行过域名备案并完成了CNAME绑定,否则无法播放。CNAME绑定请参考 万网域名接入,同时也支持 新网DNSPod 的域名接入。配置CDN加速域名参考 控制台-添加域名

URL鉴权配置

地址过期时间

您可以设置CDN加速地址过期时间 AuthTimeout ,URL失效时间计算规则详见 URL失效时间

二次鉴权

  • 配置CDN二次鉴权时,设置 ReAuthInfo 参数可以在CDN的鉴权参数中附加uid和rand参数。
  • 未配置CDN二次鉴权时,ReAuthInfo 中的 rand 参数可用于确保每次生成的URL不同,如使用UUID等做随机数。

多域名选择

当您的源站配置了多个域名时,设置 PlayConfig 参数的 PlayDomain 用于返回指定CDN域名的播放地址。

HTTPS安全加速

播放接口返回的图片地址和播放地址的网络协议默认为HTTP,当需要获取HTTPS网络协议的地址时,视频点播支持开启对CDN域名的HTTPS安全加速,具体详见 HTTPS安全加速

转码配置

视频点播支持您对上传至视频点播的媒体文件做转码或不转码处理,前者播放服务获取的播放地址是经过转码处理后生成的,播放地址的格式、清晰度、是否加密及水印ID均与您的转码配置有关;后者播放服务获取的播放地址是您上传至视频点播的原始文件,作为原画用于播放。具体请参考 转码配置

播放设置

播放服务支持播放地址和播放器两种播放方式,前者在调用视频点播 获取播放地址 接口时,通过不同的播放设置过滤播放地址用于播放;后者对阿里云播放器SDK进行播放设置,播放器自动过滤播放地址进行播放。

播放接口设置

视频点播 获取播放地址 接口,支持对如下基本播放信息做筛选,以满足不同的播放场景。

清晰度

Defintion,播放接口支持您一次选择多个清晰度,可以在不同网络情况下做清晰度的切换;当您未设置时,播放接口会返回指定视频存在的所有清晰度的播放地址。

输出文件格式

Formats,转码处理后的文件封装格式,目前仅支持 MP4MP3M3U8,根据不同的播放场景您可以选择获取不同格式的输出流文件进行播放,支持传入多个值。

输出流类型

StreamType,分为视频(video)和音频(audio),不同的播放场景可以选择不同类型的输出流地址进行播放。

输出文件类型

OutputType,未配置CDN加速域名时,播放接口默认返回的播放地址为OSS回源地址;配置CDN加速域名后,播放地址默认返回的是CDN加速地址。您也可以通过设置 OutputType,获取OSS回源地址或CDN加速地址。

输出结果类型

ResultType,视频点播默认每种清晰度和格式只对应一个播放地址,如果您对已经转码完成的视频提交媒体转码作业处理后,每种清晰度和格式会对应多个播放地址。为了保证每次播放的是最新转码输出的流,播放接口默认每种清晰度和格式只返回一路最新转码完成的流。当您需要获取所有转码完成的流地址时,可以设置 ResultType 值为 Multiple

注意:当一个视频对应的输出流地址超过100条时,ResultType值为Multiple最多只能获取100条输出流地址。

播放器设置

阿里云播放器支持通过播放凭证自动换取播放地址进行播放,目前支持 Web(H5、Flash)、iOS和Android,以下将介绍每个端支持的播放设置。

Web播放器SDK

  • 目前H5播放器支持设置 输出流类型 mediaType、输出文件格式 format 及清晰度 definition详细信息
  • Flash播放器仅支持视频类型的媒体文件播放,支持设置输出流类型 mediaType 和 输出文件格式 format

iOS播放器SDK

  • 目前支持设置输出文件格式 format 及期望清晰度 quality

Android播放器SDK

  • 目前支持设置输出文件格式 format 及期望清晰度 quality