多碼率轉(zhuǎn)碼
部分地區(qū)網(wǎng)絡(luò)環(huán)境差異較大,網(wǎng)絡(luò)波動會影響終端的播放體驗(yàn),因此業(yè)務(wù)方需要配置多碼率來匹配帶寬情況。配置多碼率轉(zhuǎn)碼后,播放器可根據(jù)終端網(wǎng)絡(luò)帶寬環(huán)境,自動播放相應(yīng)碼率的直播流,從而提高播放體驗(yàn)。本文介紹多碼率的基本操作配置和說明,以及多碼率地址的規(guī)則。
添加多碼率轉(zhuǎn)碼模板組
- 登錄視頻直播控制臺。
單擊功能管理>直播轉(zhuǎn)碼,進(jìn)入直播轉(zhuǎn)碼頁面。
選擇您所需要配置的域名,單擊多碼率轉(zhuǎn)碼頁簽,單擊添加,添加多碼率轉(zhuǎn)碼模板組。
單擊基本信息,編輯多碼率轉(zhuǎn)碼模板組基本信息。
參數(shù)及說明如下表:
參數(shù)
說明
AppName
AppName必須與推流地址中的AppName名稱對應(yīng),轉(zhuǎn)碼模板才能生效。
模板組ID
轉(zhuǎn)碼模板組ID。模板組ID是拼接多碼率轉(zhuǎn)碼地址的參數(shù),支持?jǐn)?shù)字、大小寫字母、短橫線,添加不超過10個(gè)字符。
封裝格式
目前僅支持HLS。
觸發(fā)轉(zhuǎn)碼
目前僅支持推流時(shí)觸發(fā)轉(zhuǎn)碼。會產(chǎn)生轉(zhuǎn)碼費(fèi)用,暫不支持播流時(shí)觸發(fā)轉(zhuǎn)碼。
時(shí)間戳對齊
開啟后每個(gè)模板的GOP項(xiàng)不可設(shè)置,采用源視頻的GOP。
單擊+添加模板,會添加一條模板信息。
單擊添加的模板,可以編輯模板參數(shù)。不同模板類型需填寫的參數(shù)可能不同,參數(shù)及說明如下表:
參數(shù)
說明
模板ID
轉(zhuǎn)碼模板ID。
模板ID是拼接轉(zhuǎn)碼地址的參數(shù),拼接方式參見生成推流地址和播放地址。輸出的直播地址后攜帶模板ID參數(shù)即可訪問指定分辨率的轉(zhuǎn)碼流。
重要 請勿設(shè)置與通用轉(zhuǎn)碼模板ID相同的模板ID。通用轉(zhuǎn)碼模板ID包括:lld、lsd、lhd、lud、ld、sd、hd、ud。
轉(zhuǎn)碼模板類型
轉(zhuǎn)碼模板類型:標(biāo)準(zhǔn)模板、窄帶高清?模板和純音頻轉(zhuǎn)碼模板。
標(biāo)準(zhǔn)模板和窄帶高清?模板質(zhì)量和性能不同,價(jià)格也不同。原畫模板不對視頻進(jìn)行處理。純音頻轉(zhuǎn)碼模板刪除視頻只輸出音頻流。
編碼格式(標(biāo)準(zhǔn)模板)
支持H.264和H.265。
分辨率
視頻輸出的分辨率,單位:像素。不同的分辨率檔位對應(yīng)不同的價(jià)格,分辨率檔位如下所示:
LD:(640×480)及以下。
SD:(1280×720)及以下。
HD:(1920×1080)及以下。
2K:(2560×1440)及以下。
4K:(3840×2160)及以下。
說明轉(zhuǎn)碼計(jì)費(fèi)根據(jù)分辨率檔位(LD、SD、HD、2K、4K)決定,與通用模板中標(biāo)準(zhǔn)模板的模板ID(包括lld、lsd、lhd、lud)和窄帶高清?模板的模板ID(包括ld、sd、hd、ud)無關(guān),請勿混淆。
分辨率檔位判定規(guī)則:輸出規(guī)格按輸出視頻分辨率的長邊和短邊是否屬于輸出規(guī)格劃定的范圍進(jìn)行判定。
以輸出SD(1280×720)規(guī)格為例:
如果輸出視頻的分辨率長邊小于等于1280且短邊小于等于720,則該視頻屬于該輸出規(guī)格。
如果輸出視頻的長邊大于1280或輸出視頻的短邊大于720,則該輸出視頻屬于更高的輸出規(guī)格。
視頻碼率
分辨率使用指定的碼率,單位:kbps。分辨率檔位指定的碼率如下所示:
LD:100~800。
SD:200~1500。
HD:500~4000。
2K:2000~8000。
4K:4000~30000。
視頻幀率
輸出視頻幀率,單位:FPS。數(shù)值低于或等于輸入幀率。
視頻GOP
輸出視頻GOP即Group of picture(圖像組),指兩個(gè)I幀之間的間隔,數(shù)值低于或等于輸入值。為了保障低延時(shí)效果不能大于3秒。
編碼格式(純音頻轉(zhuǎn)碼)
目前僅支持AAC編碼格式。
編碼檔次(純音頻轉(zhuǎn)碼)
LC-AAC:低復(fù)雜性高級音頻編碼。轉(zhuǎn)碼效率較高。
HE-AAC:高效性高級音頻編碼。在低音頻碼率(通常128 kbps以下)時(shí)音效要高于LC-AAC。
碼率(純音頻轉(zhuǎn)碼)
音頻碼率,取值范圍:8~1000。
聲道數(shù)(純音頻轉(zhuǎn)碼)
聲音軌道的個(gè)數(shù),取值:1或2。
帶寬上限閾值
可支持100Kbps~100Mbps范圍內(nèi)的整數(shù)或小數(shù),保留兩位小數(shù),建議設(shè)置為視頻碼率的1.2~1.5倍。
配置完成后,單擊確定。
多碼率地址
示例:
http://demo.aliyundoc.com/liveApp****/liveStream****_liveGroupid?aliyunols=on&auth_key=1234****
其中
aliyunols=on
為必填的固定字段。appname、streamname和groupid根據(jù)實(shí)際業(yè)務(wù)設(shè)定。
涉及鑒權(quán)的更多信息,請參見生成推流地址和播放地址。
您也可以前往地址生成器選擇對應(yīng)的轉(zhuǎn)碼模板組,生成多碼率地址。具體操作,請參見直播地址生成器。
功能使用
直播轉(zhuǎn)碼相關(guān)功能使用可參見開發(fā)指南直播轉(zhuǎn)碼。