1. 程式人生 > >【實操手冊】如何把一場直播錄製下來?

【實操手冊】如何把一場直播錄製下來?

許多使用者使用直播服務時,需要把正在直播的視訊錄製下來進行儲存或方便後續的回看。為了滿足使用者需求,阿里雲視訊直播服務提供了直播錄製功能,本文將對這兩種形式的錄製方法進行簡單介紹。

一、按場景錄製

針對不同的場景進行錄製配置 • 按域名、AppName、StreamName多級別,錄製某一路直播流,見下文。 • 通過API控制錄製的開始與結束時間,完成定時任務錄製。 • 配置一個回撥,通過回撥的方法精準控制每一路流的錄製方式。 • 預設不錄製,通過呼叫介面來進行錄製。

二、按儲存位置錄製

將錄製的視訊儲存至OSS或者存入VOD。

錄製至OSS

直播錄製下來的視訊均為原畫畫質,將視訊儲存在 OSS 中,可進行預覽、簡單的管理和CDN內容分發。

操作: 需要使用者先開通OSS,並且授權視訊直播可將視訊內容寫入OSS。然後在直播控制檯進行域名管理、錄製配置、儲存等操作。

錄製儲存至VOD

直播錄製下來的視訊經過 MTS 的二次轉碼,轉為設定的位元速率,可供使用者在各種場合進行播放。同時,VOD可以進行媒體管理、視訊剪輯、新增標籤、編輯處理等功能。

需要使用者先開通VOD,在直播控制檯進行域名管理、錄製配置、儲存等操作。

  • 直播錄製功能支援將直播視訊錄製為 MP4、HLS 和 FLV 三種檔案格式,錄製的檔案為原始檔案,解析度與位元速率與推流時的檔案一致。
  • 為了避免錄製時,因網路抖動或臨時斷流而導致錄製檔案被異常截斷,系統會延遲斷流180s,即如果斷流之後在180s內重新推流,系統會預設是同一路錄製流,超過180s則認為是兩路錄製流。

原文連結 本文為雲棲社群原創內容,未經允許不得轉載。