LiveGBS自定义收流端口区间30000至30249UDP端口TCP端区间配置及相关端口复用问题说明
1、收流端口配置
1.1、INI配置
可在livesms.ini 中配置,配置后需重启LiveSMS
默认TCP 端口区间 : 30000-30249(RTP over TCP)
默认UDP 端口区间 : 30000-30249(RTP/RTCP over UDP)
...
[rtp]
tcp_port_range=30000,30249
udp_port_range=30000,30249
...
1.2、页面配置
基础配置,流媒体服务配置,点击 显示更多配置
2、相关问题
针对以上服务器上所开放端口区间的疑问:
2.1、以上这些端口区间,如果使用1路视频,需要开放多少端口,有没有一个视频通道和要开放端口的对应关系?
答:如果这1路视频采用 TCP 被动 收流,占用1个TCP端口;如果这1路视频采用 UDP 收流, 占用2个连续的UDP端口。
2.2、如果只开放TCP端口区间,或只开放UDP端口是否可行?
答:如果所有接入设备配置成 TCP 被动收流, 可以只开放TCP端口区间;同理,如果所有接入设备配置成 UDP 收流, 可以只开放UDP端口区间;如果部分设备采用 TCP 被动收流,部分设备采用 UDP 收流,那么,TCP 和 UDP 收流端口区间都要开放。
2.3、这些端口是一直占用呢,还是只是点击播放时才会占用?
答:播放请求设备推流时候才会占用,停止播放设备停止推流后,会释放占用。
3、最少可以开放多少端口
项目实施过程中,我们需要开放服务器相应的端口区间。在GB28181视频国标平台中,需要开放的端口,包括信令端口,流媒体收流端口。
3.1、端口复用
LiveGBS支持端口复用,如果接入的国标设备都很标准,那么LiveGBS可以配置很少的收流端口即可实现收流。即一个TCP端口,两个UDP端口。
3.2、配置最少端口如下
LiveSMS流媒体服务-》livesms.ini-》[rtp] ,下面配置收流端口区间,配置后重启流媒体服务
[rtp]
; 用于 tcp 流传输模式下的收流端口
tcp_port_range=30000,30000
; 用于 udp 流传输模式下的收流端口
udp_port_range=30000,30001
或是在页面上配置