稳定、高效、易用的RTSPClient工具库EasyRTSPClient对接大华球机时,出现无法正常预览的问题

EasyRTSPClient软件是一套简单、稳定、高效、易用的RTSPClient工具库,能够将各种网络IPCamera摄像机流进行拉取后经过自定义流程进行处理(转发或者录像),支持Windows、Linux、ARM、Android、iOS等几乎所有平台,支持RTP Over TCP/UDP,支持断线重连,能够接入市面上99%以上的IPC,调用简单且成熟稳定!

最近有用户在使用EasyRTSPClient对接大华球机时,出现无法正常预览的问题,我们将问题和解决方案汇总,分享给大家。

背景分析

EasyRTSPClient对接大华的球机, 不能正常预览,球机在客户现场,型号未知。
EasyRTSPClient 已接过N多种不同的摄像机,包括大华的相机之前也接过,没有出现过这种问题。而客户现场的电脑抓包软件也有问题,不能正常工作,只能加日志打印。

分析问题

具体地址是: rtsp://admin:12345@192.168.1.100
在仔细分析代码后,猜想可能是这个格式中带有用户名和密码,而该相机加强了安全验证,不允许在网络交互的URL中带有用户名和密码。

解决问题

将用户名和密码提取出来后,在网络交互的URL中将用户名和密码删除,再进行RTSP交互,问题解决。

EasyRTSPClient全平台支持(包括Windows/Linux 32&64,ARM各种平台,Android,iOS),适应新形式下的4G、5G网络环境,以及阿里、腾讯广泛推行的ipv6化网络环境上,同时兼容支持了ipv4 & ipv6网络环境。

RTSPClient调用流程.png

应用场景

EasyRTSPClient已经成功应用在RTSP播放器EasyPlayer、行业视频接入网关EasyRTSPLive多款产品中,适用于各种安防直播、行业直播、专业设备互联网直播等多种应用场景;

EasyNVR配图(演示1).png

EasyNVR配图(演示5).png

posted on 2019-12-11 11:19  EasyGBS  阅读(643)  评论(0编辑  收藏  举报