本文介紹媒體傳輸功能通道(Flow)配置相關說明。
閱讀本文前,您可以通過快速入門瞭解媒體傳輸功能的使用方法。
建立Flow
配置Flow
在建立Flow之後,需要進一步配置源流、輸出以及其他相關設定,以滿足具體的業務需求。列表頁點擊FlowID進入Flow詳情頁配置Flow(若列表中未顯示建立的Flow,請查看查詢條件是否進行了地區過濾)。
源流配置
Flow支援多種類型的源流,包括從其他Flow 拉取流,從RTMP/SRT協議地址拉流,以及提供RTMP/SRT協議的推流地址。
不同類型的源流說明如下:
從其他Flow 拉取流。該類型的源流可以對接其他Flow的輸出,實現Flow之間的關聯。
從RTMP/SRT協議地址拉流。如果您已擁有RTMP/SRT協議的拉流地址,Flow可以從該地址進行拉流。
提供RTMP/SRT協議的推流地址。您可以通過配置源流擷取RTMP/SRT協議的推流地址,使用提供的地址進行推流。
詳細源流配置說明請參見源流配置。
源流災備
什麼是源流災備?
源流災備功能以首選源流和備選源流進行設計,實現一個Flow擁有兩個源流地址,首選源流和備選源流可以根據實際需求進行設定。當首選源流因意外情況不可用時,Flow會自動切換至備選源流繼續工作,以此提升業務的穩定性。
開啟源流災備:
添加一條源流後即可開啟源流災備功能。開啟後可以再添加一條源流作為備選源流(備選源流協議類型需要與首選源流一致)。使用時推流端可同時向首選源流地址和備選源流地址進行推流。Flow優先接收首選源流,若首選源流出現不穩定或異常等情況,Flow會停止接收首選源流,轉而接收備選源流。
首選源流預設源流1。
若同時存在首選源流/備選源流,源流災備功能不能關閉。若需關閉,需移除首選源流/備選源流。
若開啟了源流災備,移除首選源流後,備選源流會自動切換成首選源流。
輸出配置
源流配置完成後,需要進行輸出配置。輸出配置同樣支援多種類型,包括輸出至 Flow,輸出至RTMP/SRT協議的推流地址以及提供RTMP/SRT協議的拉流地址供拉流端進行拉流。
不同類型的輸出配置說明如下:
輸出至 Flow。該類型的輸出可以對接其他Flow的源流,實現Flow之間的關聯。
輸出至RTMP/SRT協議的推流地址。如果您已擁有RTMP/SRT協議的推流地址,Flow可以向該地址進行推流。
提供RTMP/SRT協議的拉流地址供拉流端進行拉流。您可以通過配置輸出擷取RTMP/SRT協議的拉流地址,拉流端可使用該地址進行拉流。
詳細輸出配置說明請參見輸出配置。
輸出配置支援多個,且可以是不同的輸出類型。
編輯Flow

基本資料
FlowID:建立Flow後自動產生FlowID。
Flow名稱:Flow名稱(Flow處於運行中時不可編輯)。
啟動時間:若Flow處於運行中,此處展示最近一次啟動Flow的時間。
運行時間長度:若Flow處於運行中,此處展示最近一次啟動Flow到目前時間的運行時間長度。
建立時間:Flow的建立時間。
Flow狀態
Flow狀態:閑置/運行中/啟動中/恢複中。Flow運行狀態樣本:
開啟/停止Flow:添加源流資訊後才能開啟Flow,Flow需要開啟才能使用。若當前 Flow 與其他Flow 存在業務關聯關係(例如當前Flow的源流是其他Flow的輸出,或當前Flow的輸出是其他Flow的源流),需要對業務關聯Flow也進行啟動操作。
開啟後Flow將產生運行費用(即使在Flow沒有音視頻資料輸入的情況下)。計費說明請參見媒體傳輸計費。
假設您的業務線涉及三個Flow,關聯關係如下:
為確保業務能夠協同工作,建議您按照Flow3 > Flow2(當前Flow)> Flow1的流程開啟Flow(特殊業務情境除外)。這是因為Flow1作為資料輸入口,開啟後可能會產生資料流(例如Flow1源流協議為RTMP-PULL,開啟後將會主動從配置的拉流地址進行拉流)。
同理,停止時建議按照Flow1 > Flow2(當前Flow)> Flow3的流程停止Flow(特殊業務情境除外)。這是因為Flow1作為資料輸入口,停止時應優先停止資料入口。
進行停止操作前,請確保該操作不會對業務造成影響。
若關聯Flow在業務使用中不止對接當前Flow(例如除當前Flow關聯外,源流地址還提供推流服務),則不能停止關聯Flow。
重新整理:支援通過重新整理擷取最新Flow狀態(如Flow狀態,運行時間長度等)。
源流資訊
Flow處於運行中時不能編輯源流資訊。

源流Online狀態表示有音視頻資料輸入,Offline表示無資料輸入。
編輯源流
源流名稱以及協議類型暫不支援修改。
為確保業務的穩定性。建議參考以下步驟修改源流配置:
移除源流
若僅存在一條源流,在移除該源流之前,需要先刪除關聯的輸出配置。
進行移除前請確保該配置不再被業務使用。
若其他Flow以當前源流作為輸出,移除源流後,請及時更改其他Flow的輸出配置。
為確保業務的穩定性。建議參考以下步驟移除源流:
移除源流:
移除首選源流/備選源流:
備份源流配置。
移除源流。
輸出資訊

輸出配置支援熱更新,即在不用停止Flow的情況下,也能對輸出配置進行添加/編輯/刪除等操作。
啟用輸出配置
輸出配置添加後預設為啟用狀態。若您因業務需要停用了輸出配置,可以點擊啟用按鈕對輸出配置進行啟用操作。啟用後,Flow接收到輸入時向該輸出目標推送音視頻資料。
為確保業務的穩定性。建議參考以下步驟啟用輸出配置:
查看輸出配置,若存在以當前輸出作為源流的Flow,開啟對應的Flow。
對目標Flow進行操作時,重複步驟1(根據業務情況按需)。
啟用輸出配置。
停用輸出配置
停用輸出配置後,Flow將停止向該輸出目標推送音視頻資料,停用前請確保該操作不會對您的業務造成影響。為確保業務的穩定性以及避免產生額外的費用,建議參考以下步驟停用輸出配置:
停用輸出配置。
查看輸出配置,若存在以當前輸出作為源流的Flow,停止對應的Flow。
對目標Flow進行操作時,重複步驟2(根據業務情況按需)。
編輯輸出配置
除了啟用和停用狀態的切換外,還可以對輸出配置的參數進行調整,例如輸出地址、IP黑白名單等。
輸出名稱以及協議類型暫不支援修改。
輸出狀態為停用時可進行編輯。
為確保業務的穩定性。建議參考以下步驟編輯輸出配置:
刪除輸出配置
一般情況下,不建議刪除輸出配置,若當前輸出配置在業務中不再使用,可以對輸出配置進行停用操作。通過停用的方式能夠保留配置資訊,以便後續查看或重新啟用。
進行刪除前請確保該配置不再被業務使用。
若其他Flow以當前輸出配置作為源流,刪除輸出配置後,請及時更改其他Flow的源流配置。
若您因業務需要刪除輸出配置,建議您參考以下操作步驟進行刪除:
備份輸出配置。
刪除輸出配置。
刪除Flow
一般情況下不建議直接刪除Flow,若Flow在業務中不再使用,可以對Flow進行停止操作。停止操作後,該Flow將不會再處理資料,但其配置仍然保留,便於後續查看或重新啟用。
刪除Flow前,請確認其相關業務已不再使用。
若您因業務需要刪除Flow,建議您參考以下操作步驟進行刪除:

