ZLMediaKit拉取海康威视摄像头RTSP视频流时拉流失败

场景

ZLMediaKit在Windows上实现Rtmp流媒体服务器以及模拟rtmp推流和http-flv拉流播放:

ZLMediaKit在Windows上实现Rtmp流媒体服务器以及模拟rtmp推流和http-flv拉流播放_zlm流媒体服务器_霸道流氓气质的博客-CSDN博客

按照以上教程拉取海康威视rtsp流时发现拉流失败。

然后使用VLC和ffmpeg测试时同样无法拉流。

使用ffplay.exe rtsp流地址播放时提示:Server returned 5XX Server Error reply

使用VLC拉流时同样提示:

Failed to setup RTSP session

...

only real/helix rtsp servers supported for now

扫描二维码关注公众号,回复: 16807004 查看本文章

注:

博客:
霸道流氓气质_C#,架构之路,SpringBoot-CSDN博客

实现

1、排查摄像头ip网络畅通、554端口开放,rtsp认证方式开启等方式后。

推断可能原因为当前拉流超过摄像头的最大上线。

受不同版本影响不同,比如最大不能超过6个。

访问摄像头-用户管理-在线用户中可以看到当前有哪些用户。

将当前这些用户添加到安全管理-IP地址过滤-禁止中的黑名单后,保存-重启设备。

重启设备在系统-系统维护-重启

2、重启之后,发现流能拉了,但是一会又没法拉取。

怀疑有其他地方也在拉取rtsp流,但是无法被在线用户检测到。

所以首先在用户管理中新建一个测试账户,并将密码设置的不包含特殊字符等,并赋予所有权限,

使用测试账户仍然无法拉流。

所以直接修改admin管理员密码,使其他任何三方无法拉流。

修改之后,再重新拉流成功。

猜你喜欢

转载自blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/132907394
今日推荐