更新时间:2023-01-30 09:17:40
在网络直播业务中,由于用户终端多样、接入网络质量参差不齐,内容服务商需要
提供多种码率的视频内容供用户自行选择,获得最佳的观看体验,而直播业务中,通常由主播主动推出一路流,这样就需要网宿输出多路不同码率的流,供终端用户自行选择。在某些大屏直播环境下,则需要转码成超越原始分辨率才满足用户的观看体验。
为此,网宿推出直播实时转码功能,该功能支持客户输入一路高码率流至流媒体直播加速平台,平台转码中心会根据约定需求,实时转码输出不同码率的多路直播流,包括超分辨率,以满足不同客户的需求。
直播转码功能根据用户的请求按需求进行转码。也就是说,当终端用户请求经过转码的直播流时,才触发转码;当终端用户未请求转码的直播流时,不进行转码。按需转码可最大化节省客户的转码费用。
转码支持参数:
码率、分辨率、音视频编码格式、音频采样率、关键帧间隔、增加视频水印等。
转码输入输出范围:
参数项 | 输入 | 输出 |
码率 | 50M及以下 | 等于或小于输入码率 |
分辨率 | 8K 及以下 | 等于或小于8K |
视频编码格式 | H264,H265 | H264,H265 |
音频编码格式 | AAC,MP3 | AAC,MP3 |
超分辨率功能:
参数项 | 说明 |
超分辨率 | 支持倍率超分与指定分辨率超分,最大可支持输出8K分辨率,即 7680*4320 |
码率控制 | BR、CBR、ABR |
HDR支持 | HDR10、HLG |
色域范围 | BT.601、BT.709、BT.2020 |
位深 | 8bit、10bit |
转码请求方式:
由播放器请求触发。
普通直播请求:http://test.com/live/channel.flv;
转码直播请求: http://test.com/live/channel_a.flv;
“_a”代表一个转码的集合(固定的码率、分辨率、音视频编码格式、音频采样率、关键帧间隔,水印)。
注:“_a”需要与客户约定;
转码如何使用:
若需使用转码功能,需确认如下事项: