本文介紹RTS轉碼的基本操作配置和說明。
背景信息
超低延時直播Web RTS SDK對音視頻解碼存在以下限制。具體詳情,請參見超低延時直播。
不支持視頻含B幀,否則會出現畫面跳躍。
不支持AAC編碼,否則會出現噪音。
建議您使用RTS超低延時直播時推流配置為不含B幀。如果您無法控制直播推流輸入情況,可以使用RTS轉碼功能自定義設置轉碼的分辨率、幀率、碼率、音頻編碼格式、B幀等參數。
操作步驟
- 登錄視頻直播控制臺。
- 在視頻直播控制臺左側導航欄,單擊域名管理,進入域名管理頁面。
選擇您要配置的播流域名,單擊域名配置。
單擊 。
單擊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。
單擊確定。