安防摄像头无法接入国标GB28181视频平台EasyGBS问题排查与解决方案

在运维我们的视频平台EasyGBS过程中,通常会接到一些反馈,称摄像头无法接入,这里面必然是存在一些问题的,所以当我们遇到这类反馈的时候,首先就是排查用户的接入条件。

GBS3.png

下面我们来看一下排查步骤:

1)端口问题

大多数情况下都是端口问题导致的无法接入。由于我们以前用的是5060的端口进行接入,但是后来发现有些特定的摄像头是需要接入15060这个端口才能接通,然而很多客户没有开这个端口,导致接入不了系统。

解决方法:

让客户多开个15060这个端口,然后就可以了

2)设备编号无法识别

在端口没问题的情况下,摄像头接入不了EasyGBS,就要考虑EasyGBS系统不能识别摄像头的设备编号。客户可能在配置过程中会修改通道ID以及设备ID,而每个厂家的设备编号以及通道的编号是有不同的协议。在不能识别的情况下,海康设备会报错,但是其他品牌摄像头不会报错。

解决方法:

通常这种情况我们会将用户的摄像头简单恢复(只恢复参数配置为出厂设置)然后在重启下服务就可以了,一般来说出厂的摄像头上面的自带的设备编号就可以接入我们的系统。

以海康为例:

1029.png

3)网络环境

有些摄像头自身的网卡或者网络环境的问题(这里特别指出4G卡接入我们的服务器,会经常出现这种情况)在昨天的运维过程中发现一个客户的摄像头无论是接入他们的系统还是接入我们的测试网站都接入不了。客户服务器的UDP端口15060也已经开通(有其他设备接入),所以这种情况我们就只能通过抓包进行分析:

首先,在客户那边打开服务器的摄像头接入页面,然后通过写入我们的系统参数将录像机接入我们的GBS(切记参数不能配错)点击保存。

1030.png

然后,我们在客户的服务器上进行wireshark抓包(注意这里要通过sip进行筛选)。

1031.png

然后,对查询到的数据进行分析,查看服务器那边接收到的sip有没有设备的sipID 。

1032.png

1033.png

如果没有设备的sipID接入我们的服务器,就可以证明设备没有发送请求,这样就可以推断出设备的网络环境是有问题的。这时就可以查看设备的网络问题,如果有接入的请求,我们可以看看我们这边给他返回的参数。

例如:

1034.png

这里返回的参数是200 OK表示接入成功,有时候返回401是接入认证失败,查看下接入的密码是否正确。

猜你喜欢

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