国标GB28181协议国标平台EasyGBS视频平台设备在线的情况下无法播放视频流原因分析

EasyGBS流媒体服务器主要提供流转发服务,支持内网和公网的监控设备通过GB/T28181协议进行网页无插件直播。为了让用户清楚了解EasyGBS安装部署及产品相关说明,TSINGSEE青犀视频在EasyGBS官网有详细的部署说明文档供大家参考。

EasyGBS架构2.5D.png

但是实际项目支撑过程中,时常会有客户反馈,部署EasyGBS运行成功后,打开网页可以成功访问EasyGBS平台,接入的设备显示在线,但是点击却无法正常播放。

GBS1.png

网页可以访问EasyGBS接入设备,说明软件的服务启动是成功的,设备显示成功在线,说明摄像机和服务之间的交互也是成功的。出不了视频流问题原因有可能和端口有关,大概率是因为端口开放不完全。

这里我们要提一下,在软件部署的说明文档中需要的端口有:

TCP 端口 : 10000 ,10001(HTTP), 26379(Redis), 11935(RTMP Live), 30000 ~ 40000(RTP over TCP) UDP 端口 : 15060, 5070(SIP), 50000 ~ 60000(over UDP), 5061(级联)

需要开放的端口有对应的端口区间(这个可以在easygbs.ini中自定义端口区间)。该端口区间就是用于摄像机输出视频流的,一个接入设备对应一个端口。要是端口区间没有开放,就会出现无法播放对应设备的问题。我们需要处理的就是将端口区间开放出来,保证每个摄像机都可以有对应的端口可以出视频流。

注意:

30000 ~ 40000(RTP over TCP)
50000 ~ 60000(over UDP),

端口区间分为tcp、udp两种协议形式,都是需要开放的,这个和平台设置、接入设备的协议都是具体相关的。

此外,EasyGBS端口是以偶数为使用第一准则,每个摄像机都会找寻到偶数的端口,这就是我们开放了一万个端口,但是实际使用的只要五千个端口的原因,实际使用的是五千个偶数端口。

拓展——EasyGBD:

TSINGSEE青犀视频团队已经研发了国标EasyGBD推流平台,能够在国标GB28181协议下进行视频流媒体传输,在使用手机等移动设备进行执法或者户外监控的时候,能够实现户外移动监控的网页无插件直播。有兴趣的用户可以联系我们了解一下。

视频相关解决方案均可访问TSINGSEE青犀视频,可以联系我们获取演示方案,直观感受,也可自行下载及测试。

猜你喜欢

转载自blog.csdn.net/EasyGBS/article/details/108361337