直播轉碼服務可以解決推流端碼率較高或較低而導致播放效果不好、視頻播放卡頓等問題。本文介紹配置ApsaraVideo for Live通用轉碼服務的操作步驟。通用轉碼配置中,系統提供了一些預設模板,包括轉碼模板的ID和轉碼輸出解析度。
操作步驟
- 登入ApsaraVideo for Live控制台。
單擊功能管理>直播轉碼,進入直播轉碼頁面。
選擇您所需要配置的網域名稱,單擊通用轉碼頁簽,單擊添加,配置轉碼模板。
轉碼模板參數及說明如下表所示。
參數
說明
AppName
AppName必須與推流地址中的AppName名稱一樣,轉碼模板才會生效。
AppName不超過256字元,支援數字、大小寫字母、短劃線(-)、底線(_)。
AppName也支援輸入單個星號(*)字元,表示匹配任一字元串(包括Null 字元串)。
說明如果配置了AppName為單個星號(*)的轉碼模板:當使用者拉流轉碼時,優先匹配和推流地址中AppName名稱一樣的轉碼模板;若不存在和推流地址中AppName名稱一樣的轉碼模板,則會匹配AppName為單個星號(*)的轉碼模板。
觸發轉碼
開啟時:首次拉流時才啟動轉碼。
關閉時:只要有推流就啟動轉碼,與是否有拉流無關。
轉碼模板類型
窄帶高清™模板提供四種轉碼模板:流暢、標清、高清、超清。
說明轉碼模板可以一次選擇多個。
模板ID是拼接轉碼地址的參數,拼接方式參見產生推流地址和播放地址。
轉碼模板參數說明如下:
模板名稱:流暢、標清、高清、超清。
模板ID:不同轉碼模板的模板ID不同,詳見系統預設模板。
橫豎屏:支援選擇橫屏或豎屏。
解析度(寬*高):顯示不同轉碼模板的寬度和高度。
編碼格式:支援選擇H264、H265。
轉碼模式:支援畫質優先、時延優先,時延優先模式下轉碼流的延時較低。
直播加密
開啟後可選擇配置阿里雲視頻加密或DRM加密。
說明DRM加密僅支援上海、新加坡直播中心。
阿里雲視頻加密
阿里雲視頻加密僅支援輸出HLS和FLV格式。
KMS主要金鑰:KMS密鑰的地區需要和網域名稱的直播中心保持一致。如果沒有密鑰,請先前往KMS服務建立一個密鑰, 具體操作請參見購買和啟用KMS執行個體。
換Key周期:取值範圍為60~3600內的整數。
更多阿里雲視頻加密功能使用可參見阿里雲視頻加密。
DRM加密
開啟前,需要先配置DRM密鑰。具體操作請參見配置DRM加密。
支援播放協議為HLS下Widevine和Fairplay的DRM加密,其中Fairplay需要在DRM認證管理中上傳從Apple擷取的認證。具體操作請參見申請Fairplay認證。
完成配置後,單擊確定。
功能使用
直播轉碼相關功能使用可參見開發指南直播轉碼。