GB28181网页无插件智能安防直播平台EasyGBS报“free port not found in range”错误

400报错也许是TSINGSEE青犀视频在运维平台过程中比较常见的报错了,比如EasyGBS由于其国标协议的特殊性,经常会报400错误。

出现400错误有很多的情况,原因也是多种多样。主要的400报错有两种形式:
1、bad request 意思是 “错误的请求”;
2、invalid hostname 意思是 “不存在的域名”。

本文我们介绍一个之前没怎么出现过的400错误:返回值[400]start rtp udp server failed,free port not found in range[35001-35100]。该客户现场通过EasyGBS播放视频报错显示如下图:

5.png

这种报错信息是在之前的400报错里面没有出现的。通过沟通以及搜索一些相关的报错资料,我们可以初步猜测该报错和端口的设定有关。于是我们去easygbs.ini文件里检查一下端口:

6.png

发现客户现场的端口配置是35001和55001开头的,但是EasyGBS平台的端口设定实际是不能以奇数为开头的,否则在端口循环的时候会出现识别不了的问题。因此这里我们把端口改成偶数开头的端口数即可。

7.png

随后重启服务检查播放,视频播放正常。

8.png

如果大家遇到的是其他的400报错,可以查看下文中是否有可供参考的内容:

EasyGBS级联接入华为ivs3800平台抓包显示400
EasyGBS播放视频返回400错误的原因及解决方法

当然了,EasyGBS作为稳定可靠的视频智能分析平台,已经具备很高的可用性了,平台提供RTSP、RTMP、HTTP-FLV、HLS等多种协议流输出,并且对外提供服务器获取状态、信息,控制 HTTP API接口,可用于二次开发,欢迎测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值