视频点播服务提供的视频打包模板和字幕打包模板,用于生成可切换不同分辨率和不同语言字幕的多码率自适应文件。该自适应码流文件包含不同音视频文件流的码率、分辨率等信息,播放器则根据网络带宽环境自动选择最适合当前带宽环境的码流播放。
注意事项
- 视频打包模板不支持使用HLS标准加密,如果要使用HLS标准加密,请使用普通转码模板。有关视频打包模板与普通转码模板的区别请参见点播多码率自适应配置。
- 通过视频点播控制台,单用户最多支持创建20个转码模板组,一个转码模板组中支持最多添加10个视频打包模板和1个字幕打包模板。
- 字幕文件必须和视频源文件存储在同一个区域,且字幕文件仅支持存储在视频点播分配的系统Bucket上。
- 字幕打包模板不能单独创建使用,必须与视频打包模板一同使用。
- 字幕打包模板中,字幕文件仅只支持VTT格式。
- 转码服务均为收费项,具体请参见收费标准。
操作步骤
- 创建多码率自适应的转码模板组。说明 如果只需要使用多码率打包模板,则不需要创建普通转码模板,或删除所有普通转码模板,以免产生多余的转码费用。
- 登录视频点播控制台,在点播控制台左侧的导航栏选择 。
- 在转码模板组页签,单击添加转码模板组,进入添加转码模板页面。
- 设置模板组名称。
- 在视频打包模板下方,单击添加模板,配置视频打包模板参数。
- 其中基本参数的封装格式固定为hls,视频打包参数的配置说明如下:
- 打包类型:固定为HLS打包。
- 带宽阈值:提供给播放器根据当前网络带宽环境判断需要选择播放的码流,单位:bps。建议使用推荐设置。
- 基本参数、视频参数、音频参数、高级参数、条件转码参数的配置与普通转码模板的配置类似,请参见普通转码模板设置。
- 根据实际需求,通过添加模板,来创建多个不同码率、分辨率、清晰度的视频打包模板。
- 其中基本参数的封装格式固定为hls,视频打包参数的配置说明如下:
- 在字幕打包模板下方,单击添加模板,单击字幕打包列表下的添加,配置字幕打包模板。
根据实际需求,通过添加,来添加多个不同语言类型的字幕,每种类型仅支持一个字幕。
字幕模板各参数说明如下:参数名称 描述 打包类型 现视频点播只支持HLS打包,因此固定为HLS打包。 语言类型 字幕的语言类型,例如:cn(中文)、ja(日文)、en-US(英文)等。 字幕流名称 字幕在播放器上显示的名称,仅支持中文、英文、数字、中划线(-)、下划线(_)。 示例:test
字幕存储地址 字幕文件的存储地址,为完整的OSS地址。字幕文件仅支持存储在视频点播分配的系统Bucket上,不支持CDN域名地址和HTTPS地址。 字幕文件可通过调用CreateUploadAttachedMedia接口上传到视频点播分配的系统Bucket上。
示例:http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/subtitles/4dba87c2-a787-42cd-8328-2369aeb8****-cn.vtt
操作 支持删除操作。 - 视频打包模板及字幕打包模板创建完成后,单击保存。
- 发起多码率转码。
- 在视频点播控制台,选择 。
- 在音/视频页面,单击目标视频的媒体处理。
- 处理类型选择用转码模板组处理,转码模板组选择第一步所创建的转码模板组,单击确定,发起媒体处理。
- 效果展示。
- 多码率打包后码流展示:(2路转码流,1路自适应流)
在点播控制台,选择管理,选择视频地址页签。
,单击目标视频(上一步经过媒体处理的视频)的 - 播放效果展示:(使用上图中自适应的地址播放)
在Aliplayer播放器的基础配置页,输入播放地址(使用上图中视频地址页中自适应的地址),在播放预览页查看播放效果。
- 多码率打包后码流展示:(2路转码流,1路自适应流)