首页 > 其他分享 >EasyCVR设备分组中在线/离线数量统计的开发与实现

EasyCVR设备分组中在线/离线数量统计的开发与实现

时间:2024-01-11 18:35:48浏览次数:32  
标签:视频 在线 离线 EasyCVR 列表 分组 设备

今天我们来分享一下EasyCVR设备分组中在线/离线数量统计的开发与实现。

1)该功能需要通过前端控制台工具的接口获取分组列表,接口为:labelchannel/info

EasyCVR设备分组中在线/离线数量统计的开发与实现 _数据

EasyCVR设备分组中在线/离线数量统计的开发与实现 _字段_02

Go语言接口为:

EasyCVR设备分组中在线/离线数量统计的开发与实现 _视频监控_03

2)查看最终返回的分组数据:

EasyCVR设备分组中在线/离线数量统计的开发与实现 _字段_04

这样可以了解到前端获取到的数据为"data"字段的值,所以只需要找到“data”对应的reult如何定义,就能拿到分组的首部数据:

EasyCVR设备分组中在线/离线数量统计的开发与实现 _视频监控_05

3)需要在temp的结构体中多定义两个字段:总设备数和在线设备数;

EasyCVR设备分组中在线/离线数量统计的开发与实现 _视频监控_06

4)将这两个字段赋值,需要使用递归的方法用于一层一层查找通道数,并判断在线和强制在线数:

EasyCVR设备分组中在线/离线数量统计的开发与实现 _视频监控_07

5)在代码中,首先传入的总设备数和在线数都为0,需要通过getDevicesOnline递归进行查找分组列表和设备列表,最终需要的是设备列表,并进行判断在线情况。

EasyCVR设备分组中在线/离线数量统计的开发与实现 _视频监控_08

6)需要总数加1,如果设备在线也要将在线数加1,最终前端展示效果如下:

EasyCVR设备分组中在线/离线数量统计的开发与实现 _字段_09

可视化云监控平台/安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,具备权限管理、设备管理、鉴权管理、流媒体接入与转发等管理能力。

标签:视频,在线,离线,EasyCVR,列表,分组,设备
From: https://blog.51cto.com/tsingsee/9201977

相关文章

  • conda、python、pip离线管理环境安装依赖包
    第一步:当你使用conda创建一个全新的环境,而你现在处于断网工作状态,condacreate-nexample--offline 这一步表示断网状态下创建conda环境,但是只有初始环境,没有python依赖包,这时,condacreate-nexample--clonebase这一步将base环境中的基础依赖包复制到你当前的离线环境中......
  • 银河麒麟服务器操作系统V10SP2离线安装Google Chrome浏览器
     https://blog.csdn.net/ShenSeKyun/article/details/132224932https://www.google.cn/chrome/index.htmlGOOGLE网址最下方下载LINUX版本的浏览器安装包打开终端,输入rpm-ivhgoogle-chrome-stable_current_x86_64.rpmyuminstall google-chrome-stable_current_x86_64.r......
  • EasyCVR使用RTMP推流但是通道显示不在线的原因排查
    安防视频监控平台EasyCVR采用了开放式的网络结构,支持高清视频的接入和传输、分发,平台提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,此外,国标GB28181高清可视化视频监控云平台EasyCVR......
  • 安防视频监控平台EasyCVR使用RTMP推流但是通道显示不在线的原因排查
    安防视频监控平台EasyCVR采用了开放式的网络结构,支持高清视频的接入和传输、分发,平台提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,此外,国标GB28181高清可视化视频监控云平台EasyCVR......
  • centos安装mysql8,银河麒麟安装mysql8,arm(aarch)架构,rpm包,完全离线安装
    作者主页:https://www.cnblogs.com/milkbox/参考:软件包下载:https://rpmfind.net/linux/rpm2html/search.phpMySQL::DownloadMySQLCommunityServer主要教程:十二、MySQL8.0.32离线安装(适用于Linux-CentOS7)_linux离线安装libaio-CSDN博客本教程以银河麒麟v10为例注......
  • GB28181视频汇聚平台EasyCVR级联后,部分通道视频无法播放是什么原因?
    国标GB28181安防监控EasyCVR平台能通过标准接口与标准协议与第三方平台级联,实现视频资源的互通共享、共用,EasyCVR既能作为上级平台与下级级联,也能作为下级平台级联到上级监管平台。有用户反馈,下级平台级联到EasyCVR平台后,有的通道能正常播放,但是大部分通道无法播放,于是请求我们排查......
  • EasyCVR分组管理新增搜索功能的开发实现
    EasyCVR既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,可拓展性强、视频能力灵活,能对外分发RTMP、RTSP、HTTP-FLV、WebSocket-FLV、HLS、WebRTC等视频流。很多用户在EasyCVR平台中集成了大量的视频,虽然有分组,但体量太大查询起来还是较为麻烦。为了方便用户查找,EasyCVR平......
  • 如何在Windows系统环境中监测视频综合管理平台EasyCVR程序运行?
    今天我们来介绍下在Windows系统环境中,如何监测EasyCVR程序运行。1、使用任务计划程序1)打开“任务计划程序”(开始菜单->Windows系统->任务计划程序),在右侧点击“创建基本任务”,如下:2)输入任务的名称和描述;3)选择“每天”或“每周”等触发器,根据需求设置启动条件;4)在“操作”标签......
  • EasyCVR如何通过调用API接口查询和下载设备录像?
    EasyCVR是基于各种IP流媒体协议传输的视频汇聚和融合管理平台,采用了开放式的网络结构,支持高清视频的接入和传输、分发。在录像与回看功能方面,可视化监控云平台EasyCVR不仅支持录像的检索与回看,还支持下载、分享,包括下载云端录像和设备录像。今天我们就来介绍下,EasyCVR视频监控系统......
  • EasyCVR国标注册不能上线是什么原因?该如何解决?
    有用户定制的EasyCVR项目平台出现国标注册通道无法上线的情况,于是请求我们协助解决。收到反馈后,技术人员立即开展排查。1)通过沟通,用户的国标设备可以正常注册,初步判断是在国标sip消息catalog更新通道信息解析有问题;2)随后排查日志及抓包,发现有参数编码格式无法解析,如下图:3)找出问题后......