文档首页 > > 用户指南> 转码管理

转码管理

分享
更新时间: 2019/11/12 GMT+08:00

视频直播支持直播转码功能,支持将推送的直播流转码成多种分辨率和码率规格的,以满足不同网络环境的用户观看需求。系统提供了预置转码模板和自定义转码模板两种模板类型,配置转码后,当开始推流时,启动直播转码功能。

图1 直播转码架构图

功能介绍

转码功能可以帮助您处理如下问题:

  • 适配不同播放终端:您可以将原始音视频转码为更适应于各终端播放的格式。
  • 适配不同网络环境:您可以根据不同的网络带宽设置转码输出的码率,以适应不同的网络播放环境。
  • 降低分发成本:支持压缩率更高的H.265编码格式,您也可以在转码时开启高清低码功能,在分辨率不变的情况下,码率下降20%左右,从而降低直播流的分发成本。
视频直播服务提供预置转码和自定义转码两种转码模板。两种模板均支持开启高清低码。
  • 预置转码模板:支持选择视频画质,视频画质内置了常用的流畅、标清、高清和超清四种视频清晰度的标准模板和高清低码模板。
  • 自定义转码模板:支持自定义配置模板ID、分辨率、码率和帧率。若系统预置转码模板无法满足您的实际需求,您可以选择自定义转码模板。

注意事项

  • 一个域名可以配置多个转码模板,转码模板中的AppName默认为“live”,若您需要自定义AppName,请先提交工单申请,申请通过后,创建的对应转码模板才会生效。
  • 每个AppName可配置多条转码模板,直播推流启动后,与推流地址中的AppName一致的转码模板生效,开始进行转码,若不需要转码,请在直播推流前删除转码模板
  • 两种转码模板中的高清低码默认是关闭的,若您开启,直播转码将按高清低码标准计费,价格详情请参见价格说明

费用说明

直播转码功能为计费项,按实际使用的编码标准、转码分辨率和转码时长收取费用。其中,标准转码和高清低码转码产生的费用不同,具体价格详情请参见价格说明。若您比较常使用直播转码功能,建议您优先选择购买直播转码套餐包

不同的分辨率档位对应不同的价格,分辨率档位如下:

  • HD:(1920X1080)及以下
  • SD :(1280 x 720) 及以下
  • LD:(640X480)及以下

分辨率档位判定规则:输出规格按输出视频分辨率的长边或短边是否属于输出规格划定的范围进行判定。

示例:以输出SD(1280 x 720)规格为例,若输出视频的分辨率长边小于等于1280或短小于等于720则属于该输出规格,则按“SD :(1280 x 720) 及以下”档位的单价进行计费。若输出视频的长边大于1280且短边也大于720,则按更高的档位单位进行计费。

说明:按照直播画面的宽高来区分,取宽和高的绝对值更大的定义为长边。

新增转码模板

支持配置预置转码模板和自定义转码模板,配置后,您若需要播放转码直播流,请先获取转码播放地址,具体请参见转码播放地址

  1. 登录视频直播控制台
  2. 在左侧导航树中选择域名管理,进入域名管理页面。
  3. 在需要配置转码模板的域名行右侧单击“管理”

    图2 域名列表

  4. 选择“转码设置”页签,您可以查看目前域名下的转码模板信息。
  5. 单击“新建转码”,弹出如图3所示的新建转码页面。

    图3 新建转码

  6. 配置转码参数,参数说明如表1

    表1 转码模板参数说明

    区域

    参数名

    描述

    基本信息

    App Name

    应用名称,默认为“live”,若您需要自定义App Name,请提交工单申请,申请通过后,对应的转码模板才可生效。

    视频编码

    支持H.264H.265两种标准的视频编码格式。

    高清低码

    高清低码是指画质不变的情况下,码率更低。开启后,将按高清低码标准计费。价格详情请参见价格说明

    预置转码模板提供了超清、高清、标清、流畅四个转码模板,您可以选择是否开启高清低码。若开启,则使用预置的高清低码模板,否则,使用预置的标准模板。

    预置转码模板

    画质

    支持选择流畅、标清、高清和超清四种视频画质。

    在“基本信息”区域,选择开启高清低码,则预置转码模板显示为高清低码模板,否则,显示为标准模板。

    自定义转码模板

    模板ID

    拼接转码播放地址的参数,具体参数拼接规则请参见播放地址

    分辨率(宽*高)

    视频的宽度和高度,单位为像素,若宽和高都未设置,则按原始分辨率输出;若只设置了宽或高,则另一边会根据设置的一边自适应。

    取值范围:32-3840,设置的数值必须为2的倍数。

    码率(单位:Kbps)

    输出平均码率,单位为千比特每秒。

    取值范围:40-30000。

    帧率(单位:fps)

    帧率,单位为帧每秒。

    取值范围:0-60,若设置的数值为0,则表示自适应。

  7. 配置完转码模板参数后,单击“添加”

    图4所示,转码模板列表中新增转码模板信息。

    图4 新增转码模板

  8. 配置转码模板后,若您需要使用转码播放地址进行视频的播放,请参考转码播放地址获取转码播放地址。

管理转码

转码模板配置完成后,您还可以根据实际需要进行如下操作。

  • 修改转码模板

    转码模板创建完成后,若您需要修改部分参数,可以通过单击操作列的“编辑”,修改转码模板中的相关参数。其中,AppName不支持修改。

    图5 修改转码模板信息
  • 删除转码模板

    转码模板创建完成后,若您需要删除转码模板,可以通过单击操作列的“删除”,删除该转码模板。

    图6 删除转码模板信息
  • 查看转码直播流
    开始直播推流后,大概2-4分钟后,您就可以在 直播管理 > 直播流管理中查看原始直播流和转码后的直播流信息,其中,转码后的直播流名称会拼接对应的模板ID,如 图7所示。
    图7 直播流信息
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区