live
直播转码
更新时间:2021/01/04 GMT+08:00
视频直播支持直播转码功能,支持将推送的直播流转码成多种分辨率和码率规格的视频流,以满足不同网络环境的用户观看需求。系统提供了预置转码模板和自定义转码模板两种模板类型,配置转码后,当开始推流时,启动直播转码功能。
图1 直播转码架构图


功能介绍
转码功能可以帮助您处理如下问题:
- 适配不同播放终端:您可以将原始音视频转码为更适应于各终端播放的格式。
- 适配不同网络环境:您可以根据不同的网络带宽设置转码输出的码率,以适应不同的网络播放环境。
- 降低分发成本:支持压缩率更高的H.265编码格式,您也可以在转码时开启高清低码功能,在分辨率不变的情况下,码率下降20%左右,从而降低直播流的分发成本。
视频直播服务提供预置转码和自定义转码两种转码模板。两种模板均支持开启高清低码。
- 预置转码模板:支持选择视频画质,视频画质内置了常用的流畅、标清、高清和超清四种视频清晰度的标准模板和高清低码模板。
- 自定义转码模板:支持自定义配置模板ID、分辨率、码率和帧率。若系统预置转码模板无法满足您的实际需求,您可以选择自定义转码模板。
注意事项
费用说明
直播转码功能为计费项,按实际使用的编码标准、转码分辨率和转码时长收取费用。其中,标准转码和高清低码转码产生的费用不同,具体价格详情请参见产品价格详情。若您比较常使用直播转码功能,建议您优先选择购买直播转码套餐包。
新增转码模板
支持通过直播控制台或直播API配置预置转码模板和自定义转码模板。配置后,您若需要播放转码直播流,请先获取转码播放地址,具体请参见转码播放地址。
- 登录视频直播控制台。
- 在左侧导航树中选择 ,进入域名管理页面。
- 在需要配置转码模板的推流域名行单击“管理”。
- 在左侧导航树中选择 ,您可以查看目前推流域名下的转码模板信息。
- 单击“新建转码”,弹出如图2所示的新建转码页面。
- 配置转码参数,参数说明如表1。
表1 转码模板参数说明 区域
参数名
描述
基本信息
App Name
应用名称,默认为“live”,可以根据实际需求进行自定义,支持大小写字母、数字、下划线(_)中划线(-)。
视频编码
支持H.264和H.265两种标准的视频编码格式。
高清低码
高清低码是指画质不变的情况下,码率更低。开启后,将按高清低码标准计费。价格详情请参见产品价格详情。
预置转码模板
画质
支持选择流畅、标清、高清和超清四种视频画质,四种画质的分辨率和码率如表2所示。
自定义转码模板
模板ID
拼接转码播放地址的参数,具体参数拼接规则请参见播放地址。
分辨率(宽*高)
视频的宽度和高度,单位为像素,若宽和高都设置为0,则按原始分辨率输出;若只设置了宽或高,则另一边会根据设置的一边自适应。
取值范围:
- 宽度:32-3840,设置的数值必须为2的倍数或为0。
- 高度:32-3840,设置的数值必须为2的倍数或为0。
码率(单位:Kbps)
输出直播流的平均码率。
取值范围:40-30000。
帧率(单位:fps)
输出直播流的帧率。
取值范围:0-60,若设置的数值为0,则表示自适应。
- 配置完转码模板参数后,单击“添加”。
如图3所示,转码模板列表中新增转码模板信息。
- 配置转码模板后,若您需要使用转码播放地址进行视频的播放,请参考转码播放地址获取转码播放地址。
父主题: 推流配置
