LiveGBS流媒体平台GB/T28181功能-自定义收流端口区间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

或是在页面上配置

在这里插入图片描述

4、搭建GB28181视频直播平台

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-02-19 07:50:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-19 07:50:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-19 07:50:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-19 07:50:02       20 阅读

热门阅读

  1. 707 设计链表——dummyHead好用

    2024-02-19 07:50:02       27 阅读
  2. Effective Objective-C 学习(四)

    2024-02-19 07:50:02       28 阅读
  3. vscode创建vue项目的方法

    2024-02-19 07:50:02       30 阅读
  4. xtu oj 1150 n!进制 2.0

    2024-02-19 07:50:02       31 阅读
  5. 【c/c++】C++静态工具类和单例模式对比学习

    2024-02-19 07:50:02       34 阅读