国标GB28181视频平台LiteCVR接入云台控制接口,为何出现了延时?

发布时间 2023-10-18 17:01:39作者: LiteMedia音视频技术

随着现代科学技术发展越来越迅速,我国安防领域开始不断顺应技术改革需求,对监控技术进行创新,应用和提高智能视频监控技术的功能性,进一步推动现代安防领域工作的有效发展。

LiteCVR视频融合平台基于云边端一体化架构,部署轻快、功能灵活,平台可支持多协议、多类型设备接入,包括:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等。在视频能力上,可实现视频直播、录像、回放、检索、云存储、告警上报、语音对讲、集群、智能分析以及平台级联等。

有用户反馈,通过Onvif接入设备后调用云台控制接口,接口返回时间会有3s左右的延时,于是请求我们协助排查。接到反馈后,我们立即进行了排查。

用户现场在内网部署,onvif探测调用接口会出现pending情况,长达3s的时间。正常情况下,我们平台的接口返回在毫秒级别。排查中优化现场设备的分辨率和进行码流测试,发现延时依然存在,表明不是分辨率和码流导致。还有一种情况也会影响接口pending,那就是接口的频繁调用。查看日志,发现调用频率并不高,所以排除以上两类情况。

接下来使用相同版本在本地测试接口,情况都正常,换成LiteNVR平台测试,接口返回也是ms级的。

随后使用odm工具测试,判断可能跟onvif的库有关,因为处理逻辑的方式不一样导致延迟。后续对此细节进行了兼容,处理后再次测试,此时已经能正常控制云台,接口返回也非常即时了。

现代安防领域当中,对智能视频监控技术的应用数量越来越多,而且所覆盖的范围也相对广泛,比如工业制造、智慧交通、城市管理、教育、金融、电力、能源环保等。