当前位置:网站首页>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 .
边栏推荐
- Zen integration nails, bugs, needs, etc. are reminded by nails
- Kali2021 installation and basic configuration
- C # nanoframework lighting and key esp32
- TCP connection is more than communicating with TCP protocol
- Xin'an Second Edition: Chapter 26 big data security demand analysis and security protection engineering learning notes
- 2022年大厂Android面试题汇总(一)(含答案)
- 全网最全tcpdump和Wireshark抓包实践
- Xin'an Second Edition: Chapter 25 mobile application security requirements analysis and security protection engineering learning notes
- 02 personal developed products and promotion - SMS platform
- 传统家装有落差,VR全景家装让你体验新房落成效果
猜你喜欢
The problem of "syntax error" when uipath executes insert statement is solved
EasyCVR授权到期页面无法登录,该如何解决?
In terms of byte measurement with an annual salary of 30W, automated testing can be learned in this way
Summary of Android interview questions of Dachang in 2022 (II) (including answers)
Reppoints: advanced order of deformable convolution
Pyspark operator processing spatial data full parsing (4): let's talk about spatial operations first
Alibaba brand data bank: introduction to the most complete data bank
It doesn't make sense without a distributed gateway
C # nanoframework lighting and key esp32
历史上的今天:Google 之母出生;同一天诞生的两位图灵奖先驱
随机推荐
微信小程序获取手机号
EasyCVR电子地图中设备播放器loading样式的居中对齐优化
[translation] principle analysis of X Window Manager (I)
BearPi-HM_ Nano development environment
分布式不来点网关都说不过去
Awk command exercise
FlutterWeb瀏覽器刷新後無法回退的解决方案
Wordcloud colormap color set and custom colors
Based on infragistics Document. Excel export table class
Vscode matches and replaces the brackets
C# NanoFramework 点灯和按键 之 ESP32
connection reset by peer
Spark accumulator and broadcast variables and beginners of sparksql
node の SQLite
一体化实时 HTAP 数据库 StoneDB,如何替换 MySQL 并实现近百倍性能提升
基于STM32+华为云IOT设计的智能路灯
After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
Solid principle
TCP connection is more than communicating with TCP protocol
Start job: operation returned an invalid status code 'badrequst' or 'forbidden‘