在面對不同行業用戶豐富的轉碼場景需求時,視頻點播針對多種業務場景提供了適應多場景化的轉碼處理方案,實現將用戶定制化的場景需求進行抽象提取,最終以適用于其他點播用戶的同樣或類似的業務場景需求。
前提條件
名詞解釋
- 文件上傳:統一指文件上傳到點播,上傳來源可以是上傳SDK、直播錄制、短視頻SDK、OpenApi獲取憑證后手動上傳等。
- 轉碼處理:統一指針對上傳文件(包括視頻、音頻等)按照指定的轉碼參數進行內容處理。
- 云剪輯:對已經上傳到點播的視頻進行在線剪輯,如拼接、截取等一系列操作。
- AI處理:對已經上傳到點播的視頻進行AI處理,如智能審核、內容分析(標簽分析、語音文字識別等)、智能首圖、新聞拆條等處理。
- CDN加速:指對內容進行全網分發,加快內容訪問速度,提高用戶體驗。
- 不同規格視頻:主要是指視頻的分辨率、碼率等編碼參數不同的轉碼輸出視頻,這些不同規格視頻可以適應不同的網絡帶寬環境。
- 轉碼后分發:視頻上傳完成后,源片經轉碼處理后,輸出不同規格視頻再經CDN加速分發,供終端播放。
- 不轉碼即分發:視頻上傳完成后,源片可經CDN加速播放,但不會觸發任何轉碼處理流程。
普通轉碼
異步處理、延遲播放:通常視頻上傳到點播會先經過轉碼處理,生成不同規格的視頻以適應不同的網絡帶寬環境及多終端處理,然后經過CDN加速分發,最終供終端播放。
使用方法:異步處理、延遲播放這類場景,用戶只需要在轉碼設置進行配置,創建轉碼模板組并設置為默認模板組,然后上傳視頻即可,后續流程自動完成。
該場景的視頻的處理流程如下圖所示:
不轉碼即分發
快速分發:短視頻不轉碼、實時播放
經由短視頻SDK錄制并上傳的視頻,這類視頻的編碼信息實際已經基本符合在網絡帶寬傳輸環境且能被各個終端兼容處理,因此用戶可選擇對這類視頻無需再經由轉碼處理,而是直接通過CDN加速分發,不僅可快速響應播放請求,也可節約用戶的轉碼成本。
說明 目前僅以下格式支持不轉碼直接播放:MP4、FLV、M3U8、MP3、WEBM。
使用方法:如果沒有該模板設置,用戶只需在轉碼設置進行配置,將不轉碼即分發模板組激活并設置為默認模板組,然后上傳視頻即可。
說明 用戶開通點播服務,點播服務會自動提供該處理場景的模板,并設置成默認使用模板。
該場景的視頻處理流程如下圖所示: