频道管理功能可以配置和控制视频直播流的处理流程,包括输入源的获取、编码设置、输出目的地等,以实现高品质内容的实时传输与分发。本文将为您详细介绍如何配置频道管理功能。
频道管理简介
MediaLive基于频道(Channel)实现业务逻辑,通过Channel配置来选择输入、处理功能和输出,通过Channel启停实现整个处理流程控制。
一个频道可以绑定多个输入。
一个频道可以设置多个输出组(最多20个)。
输入配置
登录智能媒体服务控制台,在顶部左上角根据实际情况选择地域。
在左侧导航栏选择,点击创建频道,进入频道配置页面。

输入自定义频道名称后,点击添加输入按钮,配置输入信息。

在右侧弹出的添加输入页面,选择输入搜索框中输入创建的输入ID/名称。选中后,点击下方确定按钮。
说明若未曾创建输入,可通过此处直接创建,格式参考步骤4。

在弹出的编辑输入配置界面中,会显示选中输入的输入 ID、输入名称、输入类型,并且可以配置对应的音频选择器。
说明音频选择器为非必选项,且当输入类型为RTMP时,最多只能创建一个音频选择器。
音频选择器参数说明:
参数名称
参数说明
音频选择器名称
系统默认给出,代表当前音频选择器的名称。
语言名称(输入类型为RTMP)
用户自定义语言名称。代表输出中所使用的语言名称标签。
选择器设置(输入类型为SRT)
选择器设置参数
Audio language selection (语言选择器)
Audio pid selection(PID选择器)
Audio track selection(音轨选择器)
语言代码(选择器设置为
Audio language selection)
ISO639-2语言代码。
PID(选择器设置为
Audio pid selection)
用户输入的Pid。
轨道(选择器设置为
Audio track selection)
用户输入的TrackId。
配置完成后,点击下方确定按钮,将输入添加至新创建的频道中。所添加输入的相关信息可通过编辑按钮修改。
说明在基本信息页面中,输入源右侧包含了输入源流的状态栏,包括两种状态,即:
Online(有直播流)。
Offline(无直播流)。
若需删除已添加完成的输入,则点击频道配置下已添加的输入列表中相应输入项右侧删除按钮。

输出组配置
一个输出组只能有一种协议。
一个输出组可以设置主备2个输出。
每个输出可以设置特定的音视频参数。
本期输出组类型仅限于:MediaPackage。
MediaPackage:输出到同账号下MediaPackage指定的Group/Channel。
输出音视频Codec仅限于:音频AAC、视频H.264/H.265。
点击添加输出组按钮,在右侧弹出的添加输出组页面配置输出组相关信息。
输出组参数说明:参数名称
参数说明
输出组名称
用户自定义,支持的字符为数字、英文字母、下划线(_)、短横线(-),最大64个字符。
输出组类型
当前只支持MediaPackage类型。
说明有关MediaPackage详情信息参见媒体封装。
Media Package目标设置
GroupName:直播封装频道组名称。
ChannelName:直播封装频道名称。
说明直播封装配置详情请参考直播封装。
输出1
配置输出参数,可通过点击添加输出配置多个。

输出名称
用户自定义输出名称。
Manifest备注名(Manifest Name Modifier)
用户自定义Manifest备注名。
Manifest音频组标识(Manifest Audio Group ID)
用户自定义Manifest音频组标识。
SCTE-35 处理
选择是否透传SCTE-35 信息:
透传(默认),在输出的HLS TS流中透传输入TS流中已有的SCTE 35 信息并在输出HLS Manifest中写入 SCTE 35修饰内容。
不透传,在输出HLS TS流中移除输入TS流中已有的SCTE 35 信息。
说明SCTE-35 标准定义了在视频流中插入提示消息的格式和使用方法
SCTE-35标准定义的信号通常嵌入在MPEG-2传输流(MPEG-2 TS)中,用于指示广告插入点的位置,即:
仅对SRT、MediaConnect(SRT协议)类型的输入支持处理。
仅对MediaPackage类型的输出支持设置。
SCTE-35 PID
输入用于标识包含SCTE-35信息的数据包的Packet Identifier(PID)。
说明仅当SCTE-35 处理参数选择为透传时,需要填写本参数。
输入中存在多个SCTE-35 PID,支持指定其中一个PID传递到输出。
若不设置,则默认选择第一个。
若设置错,则不会传递任何一个。
输出媒体类型
输出的媒体文件类型选择。
音视频
纯音频
纯视频
输出视频名称
输入自定义的输出视频名称。
视频转码模板
用户可选择视频转码模板,包括:
普通模板,支持最大4K分辨率。
窄带高清模板,支持最大1080P分辨率。
说明这两种转码模板均支持H.264与H.265两种编码格式。
窄带高清™模板是阿里云的智能视频转码方案,相比普通模板,它能在保证画质的同时,通过高效编码和智能优化减少带宽需求,既节省流量,又在相同带宽下提供更清晰流畅的观看体验。
视频编码
配置视频编码参数后,可选择配置以下表格参数。
输出音频1
配置输出的音频参数,可以通过点击添加音频配置多个。

输出音频名称
输入自定义的输出音频名称。
音频编码
音频编码可配置以下两种,配置音频编码参数后,需要配置以下表格参数,若未配置,则默认使用源信息。
aac
libfdk_aac
音频选择器
选择所需要的音频选择器,音频选择器由输入部分配置,若未选择,则默认使用源信息。
语言代码
输入3个字符的ISO639-2语言代码,若未输入,则默认使用源信息。
语言名称
输入语言名称,若未输入,则默认使用源信息。
说明支持输入各国语言的字母、数字、空格、下划线(_)和短横线(-),且空格不能在开头或结尾。最长32个 UTF-8 字符。
参数名称
参数说明
视频分辨率
分别输入自定义分辨率的宽度与高度。
说明宽高都不设置或设置为0时使用源信息,仅设置一个边时则另一边自适应缩放。
标准模板时,最大分辨率为4K(即长边 ≤ 3840,短边 ≤ 2160)。
窄带高清模板时,最大分辨率为1080P(即长边 ≤ 1920,短边 ≤ 1080)。
视频码率
输入自定义视频码率,若未输入,则默认使用源信息,取值范围:50-6000,单位kbps。
视频码率控制模式
可选择以下三种模式,若未输入,则默认使用源信息。
ABR
CBR
VBR
视频最大码率
输入自定义视频最大码率,未输入默认使用源信息,取值范围:100-6000,单位kbps。
视频缓冲区大小
输入自定义视频缓冲区大小,未输入默认使用源信息,单位kbps。
视频帧率控制
可选择以下两种控制方式,若未输入,则默认使用源信息。
自定义
跟随源流
视频帧率(视频帧率控制选择自定义时)
填入自定义的帧率分子与帧率分母,单位FPS,若未输入,则默认使用源信息。
说明标准模板与窄带高清模板下,最大视频帧率都不超过60FPS。
GOP单位
可选择以下两种单位,若未输入,则默认使用源信息。
SECONDS
FRAMES
GOP
输入GOP单位参数后,输入此参数,若未输入,则默认使用源信息。
B帧数
输入需要自定义的B帧数,若未输入,则默认使用源信息。
H.264编码质量等级
可选择以下三种等级,若未输入,则默认使用源信息。
BASELINE
MAIN
HIGH
参数名称
参数说明
音频编码层级
不同的音频编码对应不同的音频编码层级,具体见下表。
aac,可选择以下两种层级。
AAC-LOW
AAC-MAIN
libfdk_aac,可选择以下三种层级。
AAC-LOW
AAC-HE
AAC-HEV2
音频码率
输入自定义音频码率,若未输入,则默认使用源信息。
音频采样率
输入自定义音频采样率,若未输入,则默认使用源信息。
配置完成后,点击下方确定按钮,将输出组添加至新创建的频道中。所添加输出组的相关信息可通过编辑按钮修改。

若需删除已添加完成的输入,则点击频道配置下已添加的输出组列表中相应输出组项右侧删除按钮。

输入与输出组全部配置完成后,可通过频道状态栏中的开启与停止按钮启动或者关闭频道,也可通过基础信息栏查看频道的基础信息或编辑频道名称。

频道列表
在频道管理页面中,控制台以列表的形式,按照创建时间顺序为用户展示已创建的频道,第一条为最新创建的频道。
列表项包括,频道ID/名称、频道状态、最近启动时间、运行时长、输入计数、输出组计数和操作。各列表项说明可参见频道列表。
您可通过点击频道管理页面右侧刷新按钮,查询当前最新的输入。当前页面中最多展示十条输入,您可通过点击页面右下角下一页进行翻页。


参考文档
关于频道的开启、关闭等操作与状态控制可参见频道操作与状态控制。