RTMP推流平臺/視訊直播點播分析平臺/人臉識別系統EasyDSS如何實現RTMP負載均衡?

EasyDSS發表於2020-12-01

負載均衡實際上是我們叢集的時候提到的一個概念,作為有叢集需要的視訊直播點播平臺EasyDSS,我們在實現多路推流的時候,也需要做到RTMP負載均衡。如何在EasyDSS上實現RTMP負載均衡將是我們在本文中主要討論的問題。

微信截圖_20201020103926.png

負載均能能夠提供一種廉價、有效、透明的方法擴充套件網路裝置和伺服器的頻寬、增加吞吐量、加強網路資料處理能力、提高網路的靈活性和可用性。在EasyDSS視訊平臺裡,可通過配置stream功能模組,實現RTMP的負載均衡。

19.png

下面重點講一下部署方式:

如可以在裝置A:192.168.99.103 上部署一個EasyDSS,同時增加stream配置,192.168.99.103作為所有的推流入口。

可以分別在裝置B:192.168.99.131、裝置C:192.168.99.139、裝置D: 192.168.99.140上也同時部署EasyDSS。

部署完成後,對於推流端來說,只需向一個地址 192.168.99.103的10935埠推流即可。

如:使用OBS推流到192.168.99.103的10935埠,可以通過登入192.168.99.131的EasyDSS查詢到推流視訊,則表示代理負載成功。

OBS配置如下:

20.png

再開啟192.168.99.131的EasyDSS

21.png

由此可以看到,通過OBS推流到192.168.99.103的視訊,已經傳輸到192.168.99.131的EasyDSS的匿名直播了,代理負載的功能實現成功。如果同時啟動多個不同裝置上EasyDSS,同時配置到192.168.99.103的代理伺服器中就可以實現負載均衡了。

直播1.png

在結尾再講一下關於EasyDSS的叢集,EasyDSS叢集可以採用redis進行資料共享的方法,具體方式大家可以瀏覽《視訊直播點播平臺EasyDSS如何進行叢集?》一文進行了解。更多視訊相關解決方案,歡迎聯絡我們瞭解。

相關文章