本文介紹RTS轉碼的基本操作配置和說明。
背景資訊
超低延時直播Web RTS SDK對音視頻解碼存在以下限制。具體詳情,請參見超低延時直播。
不可使用視訊含B幀,否則會出現畫面跳躍。
不支援AAC編碼,否則會出現噪音。
建議您使用RTS超低延時直播時推流配置為不含B幀。如果您無法控制直播推流輸入情況,可以使用RTS轉碼功能自訂設定轉碼的解析度、幀率、碼率、音頻編碼格式、B幀等參數。
操作步驟
- 登入ApsaraVideo for Live控制台。
- 在ApsaraVideo for Live控制台左側導覽列,單擊網域名稱管理,進入網域名稱管理頁面。
選擇您要配置的播流網域名稱,單擊網域名稱配置。
單擊 。
單擊RTS轉碼頁簽,單擊添加。
配置轉碼模板。
轉碼模板參數及說明如下表所示。
參數
說明
AppName
AppName必須與推流地址中的AppName名稱對應,轉碼模板才會生效。
轉碼模板類型
轉碼模板類型:標準模板、窄帶高清™模板、原畫模板和純音頻轉碼模板。
標準模板和窄帶高清™模板品質和效能不同,價格也不同。原畫模板不對視頻進行處理。純音頻轉碼模板刪除視頻只輸出OPUS音頻流。
解析度
視頻輸出的解析度,單位:像素。不同的解析度檔位對應不同的價格,解析度檔位如下所示:
LD:(640X480)及以下。
SD:(1280X720)及以下。
HD:(1920X1080)及以下。
2K:(2560X1440)及以下。
4K:(3840X2160)及以下。
說明自訂轉碼計費根據解析度檔位(LD、SD、HD、2K、4K)決定,與通用模板中標準模板的模板ID(包括lld、lsd、lhd、lud)和窄帶高清™模板的模板ID(包括ld、sd、hd、ud)無關,請勿混淆。
解析度檔位判定規則:輸出規格按輸出視頻解析度的長邊和短邊是否屬於輸出規格劃定的範圍進行判定。
以輸出SD(1280X720)規格為例:
如果輸出視頻的解析度長邊小於等於1280且短邊小於等於720,則該視頻屬於該輸出規格。
如果輸出視頻的長邊大於1280或輸出視頻的短邊大於720,則該輸出視頻屬於更高的輸出規格。
視頻碼率
解析度使用指定的碼率,單位:kbps。解析度檔位指定的碼率如下所示:
LD:100~800。
SD:200~1500。
HD:500~4000。
2K:2000~8000。
4K:4000~30000。
視訊框架率
輸出視訊框架率,數值低於或等於輸入幀率。
視頻GOP
輸出視頻GOP即Group of picture(映像組),指兩個I幀之間的間隔,數值低於或等於輸入值。為了保障低延時效果不能大於3秒。
去B幀
開啟時:輸出視頻編碼將不含B幀。
OPUS轉碼
開啟時:輸出音頻編碼將改成OPUS編碼,48 KHz採樣率。
觸發轉碼
開啟時:首次拉流時才啟動轉碼。
關閉時:只要有推流就啟動轉碼,與是否有拉流無關。
模板ID
轉碼模板ID。
模板ID是拼接轉碼地址的參數,拼接方式參見產生推流地址和播放地址。輸出的直播地址後攜帶模板ID參數即可訪問指定解析度的轉碼流。
重要請勿設定與通用轉碼模板ID相同的模板ID。通用轉碼模板ID包括:lld、lsd、lhd、lud、ld、sd、hd、ud。
單擊確定。