• <nav id="yisag"><strong id="yisag"></strong></nav>
    <xmp id="yisag"><menu id="yisag"></menu>
  • 如何基于Magewell Cloud實現RTMP和SRT協議互轉(RTMP→SRT篇)

    時間:2021/09/23 來源:專業視聽網

    關鍵詞: 美樂威Magewell、Magewell Cloud、srt、RTMP、協議轉換

    許多集成商或最終用戶現有的編解碼器通常只能支持RTMP協議,而并不支持SRT協議。Magewell Cloud支持RTMP和SRT協議的互相轉換,在提供與更廣泛的設備和軟件的兼容性的同時允許用戶使用SRT的強大功能,本文將介紹如何基于Magewell Cloud實現RTMP流轉SRT流。

    所需設備

    已部署在私有服務器或云托管平臺的Magewell Cloud一套。

    美樂威Ultra Encode系列編碼盒一臺。

    美樂威Pro Convert系列解碼器一臺。

    視頻源一個。

    筆記本電腦一臺、顯示器一臺、網線和HDMI線纜若干。

    操作步驟

    使用美樂威Ultra Encode HDMI和Pro Convert H.26x to HDMI搭建RTMP和SRT協議互轉傳輸方案,并將它們注冊到Magewell Cloud,可參考博文《如何將美樂威IP設備注冊到Magewell Cloud》。具體設備連接如下圖所示。

    一、RTMP流轉SRT
    1、登錄Magewell Cloud的Web GUI,進入“協議轉換”頁簽,點擊“添加”,在彈出的頁面中選擇“RTMP”。


    在彈出的頁面中填寫名稱(如圖中的“RTMP-SRT”),模式選擇“RTMP推流”(Magewell Cloud內置RTMP服務器,可直接接受來自編碼器發送的RTMP流。若想從RTMP服務器拉取RTMP流,模式請選“RTMP拉流”),并填寫流密鑰(如圖中的“test”)。填寫完成后可看到頁面下方提示“請將RTMP流推送至rtmp://10.0.1.32/live/test”,點擊“確定”。


    2、進入“所有設備”頁簽,選擇“Ultra Encode”列表,點擊編碼盒右側電腦小圖標,進入編碼盒Web GUI。

    3、進入編碼器“直播服務器”頁簽,選擇 “RTMP”。

    在彈出的頁面中填寫地址(如圖中的“rtmp://10.0.1.32/live”)和流密鑰(如圖中的“test”),點擊“保存”。

    4、返回Magewell Cloud的“協議轉換”頁簽,此時可以看到Magewell Cloud已經接收到編碼盒發送的RTMP流。點擊鉛筆小圖標,進入設置頁面。

    在“輸出”欄中,點擊“添加”,彈出的頁面中選擇SRT Caller或SRT Listener,本文以SRT listener為例。

    在彈出的頁面中填寫名稱(如圖中“SRT”)和端口(如圖中“8888”)。


    5、進入“所有設備”頁簽,選擇“Pro Convert解碼器”列表,點擊解碼器右側電腦小圖標,進入解碼器Web GUI。

    6、進入解碼器 “數據源”頁簽,在“預設”欄,點擊“添加”,選擇“MPEG-TS over SRT”。

    在彈出的列表中選擇Caller模式,填寫Magwell Cloud固定公網IP和端口號(如圖中的8888),點擊“確定”,并選擇該流進行解碼。

    7、通過上述步驟,基于Magewell Cloud協議轉換功能,可實現RTMP流轉SRT流。

    熱門技術探討更多>>

    同類產品或技術文章列表更多>>