SRT(Secure Reliable Transport)能夠在復雜互聯網環境下,實現多地之間安全可靠低延時的高清網絡視頻傳輸與分發。在實際應用場景中,異地多路SRT流的傳輸需要多個固定公網IP地址分配給多臺設備,這樣使得方案部署和維護成本激增;在這種情況下,如何減少固定公網IP的使用就顯得尤為重要。本文將介紹如何基于Magewell Cloud,通過單個固定公網IP實現多路SRT流傳輸。
所需設備
1.已部署在私有服務器或云托管平臺的Magewell Cloud一套
2.美樂威Ultra Encode系列編碼盒兩臺
3.美樂威Pro Convert系列解碼器兩臺
4.視頻源兩個
5.筆記本電腦一臺、顯示器兩臺、網線和HDMI線纜若干
操作步驟
使用美樂威Ultra Encode HDMI和Pro Convert NDI to HDMI搭建多路SRT流傳輸方案,并將它們注冊到Magewell Cloud,可參考博文《如何將美樂威IP設備注冊到Magewell Cloud》。具體設備連接如下圖所示。
1.登錄Magewell Cloud的Web GUI,進入“SRT服務器”頁簽,點擊“設置”,在彈出的頁面中填寫端口號(如下圖中的8000端口號),上傳域名稱(默認upload.srt)和播放域名稱(默認play.srt),點擊“確定”。
2. 進入“所有設備”頁簽,選擇“Ultra Encode”列表,點擊編碼盒右側電腦小圖標,進入編碼盒Web GUI。
3.進入一臺編碼器“直播服務器”頁簽,選擇 “SRT Caller”
在彈出的頁面中填寫Magwell Cloud固定公網IP,端口號(如圖中的8000)和流ID(格式為“上傳域名稱/live/自定義名稱”,如圖中的upload.srt/live/test1,“test1”為自定義名稱),點擊“保存”。同理,登錄另一臺編碼盒Web GUI,重復上述步驟,流ID填寫為“upload.srt/live/test2”。
4. 進入“所有設備”頁簽,選擇“Pro Convert解碼器”列表,點擊解碼器右側電腦小圖標,進入解碼器Web GUI。
5. 進入一臺解碼器“數據源”頁簽,在“預設”欄,點擊“添加”,選擇“MPEG-TS over SRT”。
在彈出的列表中選擇Caller模式,填寫Magwell Cloud固定公網IP,端口號(如圖中的8000)和流ID(格式為“播放域名稱/live/所需解碼流的名稱”,如需解碼test1的SRT流,則填寫play.srt/live/test1),點擊“確定”。同理,登錄另一臺解碼器Web GUI,重復上述步驟。
6. 通過上述步驟,即可利用單個固定公網IP實現多路SRT流傳輸。
美樂威(MAGEWELL)是一家專注于音視頻技術的設計研發型企業,于2011年成立,位于中國南京。
公司圍繞采集、編碼和傳輸三大核心技術推出了包括I/O、轉換和編碼三大產品系列。
產品服務于廣電制作和專業視聽兩大核心領域,并廣泛應用于視頻會議、醫療影像、教育培訓、娛樂服務等眾多垂直行業。