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视频直播平台

posted @ 2021-08-04 16:40  Marvin1311  阅读(164)  评论(0编辑  收藏  举报