当前位置:网站首页>调用EasyCVR云台控制接口时,因网络延迟导致云台操作异常该如何解决?
调用EasyCVR云台控制接口时,因网络延迟导致云台操作异常该如何解决?
2022-08-03 19:51:00 【EasyCVR】
EasyCVR平台支持多协议、多类型的设备接入,拥有灵活丰富的视频能力,可实现的功能包括视频实时监控直播、云端录像、云存储、回放与检索、智能告警、视频快照、视频转码与分发、云台控制、平台级联等。其中,通过云台功能,用户可以控制摄像头的预置位、转动方向、调整焦距等,可以灵活查看监控区域的视频图像,有利于监控到更多的细节。
有用户反馈,现场调用云台控制接口时,不受指令停止转动,并且转动停不下来,需要等一会儿才能停。于是技术人员针对该情况进行了排查。
抓包查看,流程并没有问题,start与stop同步进行。在日志里加上调用接口的日志,并替换版本测试,复现了查看接口日志,发现日志里动作和stop都能对应上。我们猜测是由于网络延迟原因,在操作上会出现点击转向就不停或者停止动作延迟的现象。
从报文上看,转向动作和stop报文并未完全成对出现。需要一个操作动作stop后,才能进行下一步操作。针对该情况,技术人员进一步优化了流程,将网络延迟考虑到其中:1)start必须等到stop出现才能执行下一步;2)stop没出现会强制5s后停止。这样就可以解决现场网络延迟情况下的云台指令与操作问题。
互联网等新兴技术的发展,推动着安防行业向集成化、高清化、智能化、网格化方向升级。EasyCVR平台视频能力灵活、拓展性强、部署轻快,在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等,感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
猜你喜欢
随机推荐
多模态 参考资料汇总
高性能计算软件与开源生态| ChinaOSC
高效目标检测:动态候选较大程度提升检测精度(附论文下载)
简易电子琴设计(c语言)
CS kill-free pose
Node version switching tool NVM and npm source manager nrm
The ecological environmental protection management system based on mobile GIS
glide set gif start stop
危化企业双重预防机制数字化建设进入全面实施阶段
【leetcode】剑指 Offer II 007. 数组中和为 0 的三个数(双指针)
Kettle 读取 Excel 数据输出到 Oracle 详解
「学习笔记」高斯消元
余弦距离介绍
怎么将自己新文章自动推送给自己的粉丝(巨简单,学不会来打我)
【STM32】标准库-自定义BootLoader
力扣刷题之求两数之和
从文本匹配到语义相关——新闻相似度计算的一般思路
matplotlib画polygon, circle
Detailed demonstration pytorch framework implementations old photo repair (GPU)
线上一次JVM FullGC搞得整晚都没睡,彻底崩溃