当前位置:网站首页>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 .
边栏推荐
- EasyCVR授权到期页面无法登录,该如何解决?
- [rapid environment construction] openharmony 10 minute tutorial (cub pie)
- Mysqlimport imports data files into the database
- Flink parsing (IV): recovery mechanism
- After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
- Pytorch extract middle layer features?
- pip install pyodbc : ERROR: Command errored out with exit status 1
- Kernel link script parsing
- MySQL error reporting solution
- Interview assault 63: how to remove duplication in MySQL?
猜你喜欢
自动化运维利器ansible基础
Distributed (consistency protocol) leader election (dotnext.net.cluster implements raft election)
03 products and promotion developed by individuals - plan service configurator v3.0
Yarn: unable to load file d:\programfiles\nodejs\yarn PS1, because running scripts is prohibited on this system
FlutterWeb浏览器刷新后无法回退的解决方案
Virtual machine startup prompt probing EDD (edd=off to disable) error
Pytorch extract middle layer features?
[ASM] introduction and use of bytecode operation classwriter class
[introduction to MySQL] third, common data types in MySQL
分布式不来点网关都说不过去
随机推荐
【MySQL入门】第四话 · 和kiko一起探索MySQL中的运算符
JMeter interface test response data garbled
【Elastic】Elastic缺少xpack无法创建模板 unknown setting index.lifecycle.name index.lifecycle.rollover_alias
分布式不来点网关都说不过去
FlutterWeb瀏覽器刷新後無法回退的解决方案
C # nanoframework lighting and key esp32
FlutterWeb浏览器刷新后无法回退的解决方案
网络分层概念及基本知识
In terms of byte measurement with an annual salary of 30W, automated testing can be learned in this way
Pyspark operator processing spatial data full parsing (4): let's talk about spatial operations first
02 personal developed products and promotion - SMS platform
开源与安全的“冰与火之歌”
MySQL error reporting solution
【ASM】字节码操作 ClassWriter 类介绍与使用
遠程代碼執行滲透測試——B模塊測試
Flink parsing (VII): time window
Vscode matches and replaces the brackets
78 岁华科教授逐梦 40 载,国产数据库达梦冲刺 IPO
It doesn't make sense without a distributed gateway
2021-03-22 "display login screen during recovery" can't be canceled. The appearance of lock screen interface leads to the solution that the remotely connected virtual machine can't work normally