作為現(xiàn)有Magewell Cloud軟件的接替產(chǎn)品,Control Hub的轉(zhuǎn)發(fā)架構(gòu)十分靈活,能夠完成不同網(wǎng)絡(luò)協(xié)議之間的轉(zhuǎn)換。通過(guò)定義“通道”,用戶可以將一路視頻輸入流以一種或多種協(xié)議輸出到目的地。Control Hub支持在RTMP、SRT(caller或listener模式)、RTSP和傳輸流(通過(guò)UDP或RTP傳輸)之間進(jìn)行轉(zhuǎn)換。本文將介紹如何基于Control Hub實(shí)現(xiàn)多協(xié)議網(wǎng)絡(luò)流傳輸和互轉(zhuǎn)。
所需設(shè)備
1、已部署在私有服務(wù)器或云托管平臺(tái)的Control Hub一套。(Control Hub具備固定公網(wǎng)IP,本文為47.104.XX.XX,可通過(guò)互聯(lián)網(wǎng)訪問(wèn))
2、軟件或硬件編碼器和解碼器各一臺(tái)。
3、視頻源一個(gè)。(本文以攝像機(jī)為例)
4、筆記本電腦一臺(tái),顯示器一臺(tái)。
5、網(wǎng)線和HDMI線纜若干。
操作步驟
1、登錄Control Hub的Web GUI,進(jìn)入“推流通道”頁(yè)簽,點(diǎn)擊“添加”,填寫通道名稱,點(diǎn)擊“確定”,新建通道。
打開(kāi)通道開(kāi)關(guān),點(diǎn)擊輸入的“+”,進(jìn)入通道信號(hào)輸入頁(yè)面。
2、在通道中,用戶可以有三種方式為通道添加輸入信號(hào):
已經(jīng)注冊(cè)到Control Hub上的美樂(lè)威Ultra Stream和Ultra Encode系列編碼器,可參考博文《如何基于Control Hub,通過(guò)美樂(lè)威編解碼設(shè)備實(shí)現(xiàn)快速RTMP或SRT流傳輸》
對(duì)于沒(méi)有注冊(cè)到美樂(lè)威的Ultra Stream, Ultra Encode系列編碼器和第三方的編碼器。用戶可以在“輸入”頁(yè)簽里面,先添加預(yù)設(shè),選擇多種協(xié)議。
添加完預(yù)設(shè)后,在“選擇輸入”中選擇“預(yù)設(shè)”,勾選剛才預(yù)設(shè)的SRT或RTSP作為通道信號(hào),點(diǎn)擊“確定”即可。
通過(guò)通道的流鏈接來(lái)添加輸入信號(hào),點(diǎn)擊通道欄右側(cè)“箭頭圖標(biāo)”,選擇“流鏈接”
在彈出的頁(yè)面中,點(diǎn)擊“推流”,會(huì)提供RTMP和SRT的Stream URL,并自動(dòng)生成鏈接,用戶可以點(diǎn)擊右側(cè)復(fù)制按鈕,粘貼到編碼器中,這樣編碼器就可以推流到通道中作為信號(hào)輸入。
3、同理,在通道中,用戶也可以有三種方式為通道添加輸出信號(hào):
已經(jīng)注冊(cè)到Control Hub上的美樂(lè)威Pro Convert系列解碼器,可參考博文《如何基于Control Hub,通過(guò)美樂(lè)威編解碼設(shè)備實(shí)現(xiàn)快速RTMP或SRT流傳輸》
對(duì)于沒(méi)有注冊(cè)到美樂(lè)威的Pro Convert系列解碼器,和第三方的解碼器。用戶可以在“輸出”頁(yè)簽里面,先添加預(yù)設(shè)。選擇多種協(xié)議。
添加完預(yù)設(shè)后,在通道“選擇輸出”中選擇“預(yù)設(shè)”,勾選剛才預(yù)設(shè)作為通道信號(hào),點(diǎn)擊“確定”即可。
通過(guò)通道的流鏈接獲得輸出信號(hào),點(diǎn)擊通道欄右側(cè)“箭頭圖標(biāo)”,選擇“流鏈接”。在彈出的頁(yè)面中,點(diǎn)擊“播放”,會(huì)提供RTMP和SRT的Play URL,并會(huì)自動(dòng)生成鏈接,用戶可以點(diǎn)擊右側(cè)復(fù)制按鈕,粘貼到解碼器中,這樣解碼器就可以拉取到該通道中的信號(hào)輸出。
4、設(shè)置好通道的輸入和輸出,可以看到通道運(yùn)行狀態(tài)。
也可以點(diǎn)擊預(yù)覽縮略圖,即可預(yù)覽信號(hào)。