通用型導播台是基於多路混流、圖文封裝、即時字幕等能力打造的通用導播方案,可廣泛應用於各類直播情境中。本文介紹如何使用通用型導播進行ApsaraVideo for Live。
前提條件
您已開通雲導播服務。具體操作,請參見開通雲導播服務。
您已完成需要導播的網域名稱添加並配置CNAME。具體操作,請參見添加加速網域名稱、ApsaraVideo for LiveCNAME。
(可選)若您的視頻源需要從直播控制台選取,您需完成對應視頻源直播網域名稱添加,並配置CNAME。具體操作,請參見ApsaraVideo for Live網域名稱、ApsaraVideo for LiveCNAME。
(可選)若您的視頻源需要從媒資庫選取,您需完成ApsaraVideo for VOD網域名稱添加,並配置CNAME。具體操作,請參見ApsaraVideo for VOD網域名稱、ApsaraVideo for VODCNAME。
(可選)若您需要使用直播錄製功能,需開啟直播錄製儲存服務。具體操作,請參見 直播錄製至OSS。
您已閱讀瞭解API開發指南,相關內容,請參見開發指南。
背景資訊
目前支援的直播中心,請參見服務地區開放,後續將會擴充至其他中心,您可以參考本文瞭解到從設定通用型導播台到完成即時通用型導播的完整流程。
導播服務提供了一系列API介面,支援導播台、輸入媒體源、布局、組件、節目單與介面、情境與音頻、通道、備播等多種管理類型。您可以參考本文瞭解如何使用API介面快速接入通用型導播服務。
通用型導播流程

如圖所示,完整的通用型導播使用流程包含以下階段:
直播設定:使用雲導播控制台對直播播放網域名稱、輸出清晰度、轉碼、錄製等功能進行設定。
直播配置:直播需要添加音視頻素材,且對已添加的素材設定輸出畫面布局完成直播配置。
開始直播:直播開始通過PVW預監輸出合流畫面,使用PGM導播方式輸出正式直播畫面。
即時導播:導播時可通過即時字幕、圖文封裝、調音台等功能來調整直播內容和節目效果。
控制台操作指引
直播設定
登入直播控制台,在左側導覽列選擇。
選擇建立好的通用型導播,在右側操作列單擊進入。
建立導播台執行個體並首次進入導播台操作介面時,會自動彈出配置導播檯面板,配置完成後,單擊確定。
非首次進入配置面板也可以在操作介面的右上方單擊直播設定進入實際配置面板設定導播台。

配置項
操作內容
網域名稱
單擊網域名稱文字框,在網域名稱下拉式清單中,選擇您需要使用並已經完成CNAME綁定的直播網域名稱。
輸出配置
在輸出配置下拉式清單中,選擇直播流原生解析度(流暢、標清、高清、超高清 1080P 1920x1080、豎屏流暢、豎屏標清、豎屏高清、豎屏超高清 1080p 1080x1920)。
轉碼規格
流暢
標清
高清
超高清 1080P 1920x1080
完成輸出配置後,還可設定直播流轉碼規格,單擊勾選項(流暢、標清、高清、超高清 1080P 1920x1080)選擇直播流轉碼規格(可多選)。
說明轉碼規格可多選,但不可高於原始流清晰度,如果選擇轉碼格式為流暢,那麼播流時就可以選擇原畫和流暢兩種清晰度。
錄製配置
(可選)開啟錄製配置開關,開啟錄製。
支援選擇自動錄製和手動錄製。自動錄製為開始直播後就自動進行錄製,手動錄製為開始直播後可根據需要手動開啟/停止錄製。
設定直播流錄製的儲存位置。
說明錄製的儲存位置須和雲導播同地區,不支援跨地區錄製。
選擇錄製檔案儲存格式(可多選)。
設定錄製周期(例如:設定10分鐘,為10分鐘產生1個錄製檔案)。
延時播放
(可選)開啟延時播放開關設定導播內容輸出的延時時間長度,區間為:15s~300s。
備播視頻
(可選)
直播流:選擇從直播控制台選取或者請輸入直播URL作為備播視頻。
點播資源:單擊選擇視頻,在點播視訊源列表中,選擇1個點播視訊作為直播未開始時或直播流異常時的備播片。
重要所有使用到的點播產品素材(點播源、備播視頻)必須存在於雲導播同地區才能使用。雲導播不支援跨地區選取項目點播視訊作為素材(如果您使用華東2的雲導播,您的素材也需要存在華東2的點播產品中)。
圖片:單擊從點播媒資庫選取或者本地上傳作為備播圖片,支援上傳jpg、png格式圖片,最大檔案不可超過10M。
多路轉推
(可選)單擊新增地址設定轉推地址。
重要新增或刪除轉推地址後,請斷開重啟PGM,轉推設定才會生效。
使用第三方平台功能時會產生額外轉推費用,同一個網域名稱下預設有3路免費轉推地址。超過3路轉推地址後,超出部分需進行計費。計費標準同ApsaraVideo for Live中心轉推計費保持一致,詳情請參見直播中心轉推計費。
直播配置
單擊+ 添加媒體彈出添加資源面板,對應添加直播、點播視訊,選取視頻源。

添加方式
操作內容
直播流
從直播控制台選取:選擇網域名稱後,會自動同步顯示該網域名稱下的全部直播流列表,選擇需要添加至當前置播執行個體的推流地址即可。
輸入直播URL:輸入正確的直播URL地址,支援RTMP、FLV、RTS格式。
點播視訊
單擊選擇視頻,在彈出媒資庫的視頻素材列表中選擇視頻,選擇單次播放或迴圈播放。
(可選)設定切播起始時間點,此切播時間點僅在設定素材和同步到PGM時生效。
單擊確定完成視頻添加。
說明從媒資庫選取的點播視訊素材,必須在ApsaraVideo for VOD控制台更多下拉框中選擇用於直播導播,等待視頻上傳並完成預先處理後才可以在雲導播中使用,預先處理規則和計費方式請參見ApsaraVideo for VOD定價。
圖片
從點播媒資庫選取:單擊選擇圖片,在彈出媒資庫的圖片素材列表中選擇。
本地上傳:支援上傳本地圖片。支援上傳jpg、png格式圖片,最大檔案不可超過10M,上傳的圖片將儲存至點播媒資庫。
本地推流
推流方式:
螢幕畫面分享:支援螢幕畫面分享,支援選擇應用視窗或案頭作為輸入源。
網路攝影機推流:支援使用本地網路攝影機作為輸入源。
解析度:選擇合適的解析度。
設定輸出畫面布局。
單擊+布局,選擇您需要的視頻源畫面輸出布局類型,在每個視頻位確定關聯一路媒體素材視頻源。

說明布局中的視頻源不允許重複,不允許為空白。
新增布局完成,開始直播後,單擊已經建立好的布局,直播流即會按照布局合流輸出。

開始直播
單擊開始直播,預監(PVW)地區輸出視頻源混流內容。
重要單擊控制台右上方開始直播後即開始計費,直接關閉網頁不會停止直播和PGM輸出,雲導播會持續運行並計費,若要停止使用請務必單擊停止直播。
預監(PVW)一般為工作人員調試畫面的顯示地區,觀眾無法觀看該路流,預覽後可通過單擊同步到PGM來生效到觀眾側。
單擊同步到PGM,為終端使用者觀看到的正式直播內容。
即時導播
線上監看同時可通過以下功能,即時編輯調整直播內容和節目效果。
單擊調音塊按鈕上下滑動,調節節目音量大小。
音頻跟隨視頻(勾選):PVW只是視頻顯示沒有聲音,當您選中音頻跟隨視頻,並單擊同步到PGM時,PVW中視頻源的聲音會跟隨到PGM對外輸出,其他視頻源音頻預設為靜音,所有視頻源音頻都可通過調音台設定對外輸出。
音頻跟隨視頻(不勾選):PVW切換到PGM時,不選中音頻跟隨視頻,PVW預監畫面視頻源的聲音不會輸出到PGM。

設定字幕樣式,雙語互譯。
即時字幕是通過對直播流中的音頻進行即時的語音辨識,把識別後的文字以字幕的方式同步顯示在直播流上。識別的字幕可進行即時翻譯,支援顯示直播流音頻源的源語言字幕、翻譯後的目標語言字幕,或者雙語字幕。
翻譯語言支援中、英、西、俄語互譯。即時字幕功能不僅增加了內容的專業性,對於不方便聽聲音的情境提供了一種很棒的觀看體驗。即時翻譯進一步降低了跨國多語言使用者對直播流內容理解的門檻,在跨境電商直播、跨國活動直播中都有很好實踐應用。
單擊即時字幕,彈出跑馬燈元件視窗。
設定組件名稱、字型樣式、尺寸、位置、視頻源、源語言、翻譯語言,可在左側地區進行效果預覽,設定完成後單擊確定儲存即可。

在直播流中插入浮水印、LOGO、橫幅文字等效果。
添加圖片
單擊圖片,彈出圖片組件視窗。
單擊上傳圖片,在本地選擇需要上傳的圖片源,圖片上傳後設定組件名稱、縮放比例(尺寸)、位置,可在左側地區進行效果預覽,完成後單擊確定儲存即可。

添加文字
單擊文字,彈出文字組件視窗。
在輸入框中填寫文字後,設定組件名稱、字型樣式、尺寸、顯示方式、位置,可在左側地區進行效果預覽,完成後單擊確定儲存。

更換視頻流布局,最多支援同時建立20個布局。
單擊切換備播。當遇到直播流異常或者其他原因時,可即時切換備播確保直播順利進行。
API操作指引
您可通過調用以下API介面快速接入並使用通用型導播服務,流程如下:
建立並配置通用型導播,調用介面請參見CreateCaster 、SetCasterConfig。
添加導播視頻資源,調用介面請參見AddCasterVideoResource。
添加導播檯布局,調用介面請參見AddCasterLayout。
(可選)添加導播台組件,調用介面請參見AddCasterComponent。
啟動導播台,調用介面請參見StartCaster 。
設定播放情境,調用介面請參見SetCasterSceneConfig。
停止導播台,調用介面請參見StopCaster。