1. 程式人生 > 其它 >LiveGBS國標GB/T28181視訊流媒體平臺多個流媒體服務叢集的時候收流IP只有一個如何通過埠對映來配置區分流媒體

LiveGBS國標GB/T28181視訊流媒體平臺多個流媒體服務叢集的時候收流IP只有一個如何通過埠對映來配置區分流媒體

@

目錄

1、如何部署多個 LiveSMS 叢集?

部署多個 LiveSMS 有助於提升視訊流分發效能, 可部署LiveSMS在不同伺服器上, 配置 livesms.ini redis 指向同一個 livecms 節點即可:

[sip]
; 配置不重複的 SIP ID
serial=34020000002020000002

[redis]
; 指向部署 CMS Redis 伺服器的ip,如
host=192.168.1.65
port=26379
password=livegbs@2019

2、多個流媒體服務只有一個IP可以收流怎麼操作?

所謂的收流ip,就是在信令協商的時候,告訴裝置或是下級平臺要推流上來的IP。實際上播放時候,國標信令會告訴下級裝置或平臺包含IP和埠。

在某些時候,針對某一網段的裝置,可以流媒體服務被訪問到的IP只有一個。實際上是通過這個IP對映到內網,某一臺具體伺服器。比如可以收流的IP是:111.111.111.111

2.1、配置SMS收流埠區間

livesms.ini -> [rtp] 下面配置,配置的埠區間說明,為不同的SMS流媒體服務配置不同的埠區間,配置後重啟 LiveSMS。下面示例2個流媒體服務。

2.1.1、流媒體服務一

比如第一個流媒體服務配置如下:

[rtp]
; 收流埠區間, 對國標平臺/裝置開放
tcp_port_range=30000,30100
udp_port_range=30000,30100

2.1.1、流媒體服務二

比如第一個流媒體服務配置如下:

[rtp]
; 收流埠區間, 對國標平臺/裝置開放
tcp_port_range=30101,30200
udp_port_range=30101,30200

2.2、配置本地IP和外網IP

基礎配置頁面-》流媒體服務配置裡面配置

內網IP:配置伺服器內網IP
外網IP:配置可收流IP,如:111.111.111.111
勾選上 外網IP收流

2.2.1、流媒體服務一

2.2.2、流媒體服務二

2.3、對映IP的埠區間

  • 對映 IP:111.111.111.111 的 30000-30100 UDP/TCP區間的埠,到內外IP:192.168.2.153 的30000-30100 UDP/TCP區間
  • 對映 IP:111.111.111.111 的 30101-30200 UDP/TCP區間的埠,到內外IP:192.168.2.154 的30101-30200 UDP/TCP區間

3、搭建GB28181視訊直播平臺

WEB:https://www.liveqing.com