当前位置:网站首页>Video fusion cloud platform easycvr adds multi-level grouping, which can flexibly manage access devices
Video fusion cloud platform easycvr adds multi-level grouping, which can flexibly manage access devices
2022-07-06 17:49:00 【EasyCVR】
EasyCVR Support multiple types 、 Multi protocol access , It can uniformly manage the front-end access equipment , It can also support the use of device trees to group devices 、 Hierarchical management 、 Equipment condition monitoring 、 Cloud operation and maintenance, etc , Realize centralized control and permission allocation of massive access resources .
Some users put forward requirements in the project , hope EasyCVR One level grouping and unrestricted subset grouping can be established , And each level of grouping can add attached device channels . Through the evaluation of this demand , We will add multi-level grouping function to the platform , To meet the personalized needs of users .
Functional design logic : Collect the packet information transmitted by the front end , Then create the corresponding group , When adding subset grouping , Add group parent id, Finally, when querying the grouping list at the front end , Send it back to the front end together . The reference codes are as follows :
roleIdstr := params["roleid"]
roleLabellist := make([]*cvrdo.RoleLabel, 0)
if roleIdstr != "" {
roleId, err := strconv.Atoi(roleIdstr)
if err == nil {
var roleLabel = dbclient.Model(cvrdo.RoleLabel{})
roleLabel = roleLabel.Where(fmt.Sprintf(`%s.role_id = ?`, cvrdo.RoleLabel{}.TableName()), roleId)
roleLabel.Find(&roleLabellist)
} else {
return
}
}
After successful addition , On the front page, the grouping structure is shown as follows :
The multi-level grouping function is conducive to users' flexible management of access devices , Perform relevant permission allocation and other operations on the device , Achieve refined management .
EasyCVR It has strong live video surveillance 、 videotape 、 Cloud storage 、 Retrieval and review 、 Cascade and other capabilities , In many practical scenarios, there are landing project applications , Such as smart construction site 、 Smart campus 、 Smart community 、 Intelligent buildings, etc . The platform has strong expansibility 、 High openness 、 Deployment is light , Support integration with third parties , Interested users can go to the demonstration platform for experience or deployment testing .
边栏推荐
- After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
- Awk command exercise
- Flink parsing (IV): recovery mechanism
- 分布式(一致性协议)之领导人选举( DotNext.Net.Cluster 实现Raft 选举 )
- Easy introduction to SQL (1): addition, deletion, modification and simple query
- Essai de pénétration du Code à distance - essai du module b
- Reppoints: advanced order of deformable convolution
- SQL statement optimization, order by desc speed optimization
- 视频融合云平台EasyCVR增加多级分组,可灵活管理接入设备
- Flink parsing (III): memory management
猜你喜欢
Virtual machine startup prompt probing EDD (edd=off to disable) error
[getting started with MySQL] fourth, explore operators in MySQL with Kiko
Reppoints: advanced order of deformable convolution
Sqoop I have everything you want
面试突击63:MySQL 中如何去重?
yarn : 无法加载文件 D:\ProgramFiles\nodejs\yarn.ps1,因为在此系统上禁止运行脚本
Unity particle special effects series - treasure chest of shining stars
在一台服务器上部署多个EasyCVR出现报错“Press any to exit”,如何解决?
C# NanoFramework 点灯和按键 之 ESP32
Unity tips - draw aiming Center
随机推荐
Summary of Android interview questions of Dachang in 2022 (II) (including answers)
Awk command exercise
重磅!蚂蚁开源可信隐私计算框架“隐语”,主流技术灵活组装、开发者友好分层设计...
VR panoramic wedding helps couples record romantic and beautiful scenes
Grafana 9 is officially released, which is easier to use and more cool!
The art of Engineering (2): the transformation from general type to specific type needs to be tested for legitimacy
Xin'an Second Edition: Chapter 25 mobile application security requirements analysis and security protection engineering learning notes
Precipitated database operation class - version C (SQL Server)
Easy introduction to SQL (1): addition, deletion, modification and simple query
Spark calculation operator and some small details in liunx
MySQL stored procedure
PySpark算子处理空间数据全解析(5): 如何在PySpark里面使用空间运算接口
Xin'an Second Edition; Chapter 11 learning notes on the principle and application of network physical isolation technology
面试突击63:MySQL 中如何去重?
历史上的今天:Google 之母出生;同一天诞生的两位图灵奖先驱
FlutterWeb瀏覽器刷新後無法回退的解决方案
06 products and promotion developed by individuals - code statistical tools
Unity粒子特效系列-闪星星的宝箱
Flink parsing (III): memory management
Interpretation of Flink source code (II): Interpretation of jobgraph source code