当前位置:网站首页>调用EasyCVR云台控制接口时,因网络延迟导致云台操作异常该如何解决?
调用EasyCVR云台控制接口时,因网络延迟导致云台操作异常该如何解决?
2022-08-03 19:51:00 【EasyCVR】
EasyCVR平台支持多协议、多类型的设备接入,拥有灵活丰富的视频能力,可实现的功能包括视频实时监控直播、云端录像、云存储、回放与检索、智能告警、视频快照、视频转码与分发、云台控制、平台级联等。其中,通过云台功能,用户可以控制摄像头的预置位、转动方向、调整焦距等,可以灵活查看监控区域的视频图像,有利于监控到更多的细节。
有用户反馈,现场调用云台控制接口时,不受指令停止转动,并且转动停不下来,需要等一会儿才能停。于是技术人员针对该情况进行了排查。
抓包查看,流程并没有问题,start与stop同步进行。在日志里加上调用接口的日志,并替换版本测试,复现了查看接口日志,发现日志里动作和stop都能对应上。我们猜测是由于网络延迟原因,在操作上会出现点击转向就不停或者停止动作延迟的现象。
从报文上看,转向动作和stop报文并未完全成对出现。需要一个操作动作stop后,才能进行下一步操作。针对该情况,技术人员进一步优化了流程,将网络延迟考虑到其中:1)start必须等到stop出现才能执行下一步;2)stop没出现会强制5s后停止。这样就可以解决现场网络延迟情况下的云台指令与操作问题。
互联网等新兴技术的发展,推动着安防行业向集成化、高清化、智能化、网格化方向升级。EasyCVR平台视频能力灵活、拓展性强、部署轻快,在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等,感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
- 告诉你0基础怎么学好游戏建模?
- Teach you to locate online MySQL slow query problem hand by hand, package teaching package meeting
- Reveal how the five operational management level of hundreds of millions of easily flow system
- 力扣刷题之数组序号计算(每日一题7/28)
- 详解AST抽象语法树
- Solidity智能合约开发 — 4.1-合约创建和函数修饰器
- 622 设计循环队列——Leetcode天天刷【循环队列,数组模拟,双指针】(2022.8.2)
- Unity获取canvas 下ui 在屏幕中的实际坐标
- Postgresql快照优化Globalvis新体系分析(性能大幅增强)
- Force is brushed buckle problem for the sum of two Numbers
猜你喜欢
随机推荐
JMeter笔记5 |Badboy使用和录制
高效目标检测:动态候选较大程度提升检测精度(附论文下载)
relocation R_X86_64_PC32 against,/usr/bin/ld: final link failed: Bad value
Line the last time the JVM FullGC make didn't sleep all night, collapse
演讲议题及嘉宾重磅揭晓,TDengine 开发者大会推动数据技术“破局”
MySQL基础
涨薪5K必学高并发核心编程,限流原理与实战,分布式计数器限流
Postgresql源码(64)查询执行——子模块Executor(2)执行前的数据结构和执行过程
X86 function call model analysis
The sword refers to Offer II 044. The maximum value of each level of the binary tree-dfs method
消除对特权账户的依赖使用Kaniko构建镜像
阿洛的反思
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
危化企业双重预防机制数字化建设进入全面实施阶段
Solution for no navigation bar after Word is saved as PDF
Use ControlTemplate or Style from resource file in WPF .cs and find the control
1161 最大层内元素和——Leetcode天天刷【BFS】(2022.7.31)
【统计机器学习】线性回归模型
力扣刷题之有效的正方形(每日一题7/29)
net-snmp私有mib动态加载到snmpd