热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

大华相机抓图时间及最小时间间隔的测试

大华相机抓图时间及最小时间间隔的测试抓图时间测试方法截图方法:使用onvif获取的URL进行截图http:admin:admin123192.168.1.118

大华相机抓图时间及最小时间间隔的测试


抓图时间测试方法


  • 截图方法:使用onvif获取的URL进行截图

http://admin:admin123@192.168.1.118/cgi-bin/snapshot.cgi

  • 从发出请求到图片存入指定路径所花费的时间,测试若干组,一组包含请求若干张图片,记录每组数据中请求一张图片的时间花费的中位数,如下表

由于在之前的测试时,抓图的有一组数据,平均值在0.7s左右,因此多测了几次,但是后续的测试都没有复现这个结果



次数时间(us)
01012444
11010038
21008274
3990616
41024683
5999727
61014432

  • 结果:每次抓图的时间消耗在1.0s左右

最短抓图时间间隔的确定


  • 确定方法:使用该最短抓图时间间隔进行抓图,图片恰好能正常获取。若小于该时间间隔,一些后续的请求就会被延迟执行和搁置。
  • 测试方法:通过多线程方式发出请求,请求的处理时间间隔是否平均正常;是否出现请求被阻塞的情况
  • 测试的一些结果:

时间(ms)现象
1000大部分处理结果在1.4s以上
1100前期数据正常(也有1.3s左右的),1分钟后请求处理时间大幅延长,达2.0s,后面又会跌落,变化不稳定
1200存在一些请求处理时间较长,运行若干分钟后出现请求大量请求被阻塞
1300存在少量请求处理时间较长,0.13,0.15s
1400存在少量请求处理时间较长
2000呈周期性爬升变化,0.34\0.54\0.77\0.93\1.20\0.34…
2000处理时间在0.51~0.55s,没有处理时间过长的

推荐阅读
author-avatar
heimao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有