当前位置:网站首页>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 .
边栏推荐
- [getting started with MySQL] fourth, explore operators in MySQL with Kiko
- kivy教程之在 Kivy 中支持中文以构建跨平台应用程序(教程含源码)
- [translation] principle analysis of X Window Manager (I)
- MySQL 8 sub database and table backup database shell script
- 面试突击62:group by 有哪些注意事项?
- 分布式(一致性协议)之领导人选举( DotNext.Net.Cluster 实现Raft 选举 )
- Spark calculation operator and some small details in liunx
- EasyCVR平台通过接口编辑通道出现报错“ID不能为空”,是什么原因?
- TCP connection is more than communicating with TCP protocol
- Solr appears write Lock, solrexception: could not get leader props in the log
猜你喜欢
EasyCVR授权到期页面无法登录,该如何解决?
Virtual machine startup prompt probing EDD (edd=off to disable) error
TCP连接不止用TCP协议沟通
OpenCV中如何使用滚动条动态调整参数
C# NanoFramework 点灯和按键 之 ESP32
2022年大厂Android面试题汇总(一)(含答案)
FlutterWeb浏览器刷新后无法回退的解决方案
The NTFS format converter (convert.exe) is missing from the current system
Flink parsing (IV): recovery mechanism
FlutterWeb瀏覽器刷新後無法回退的解决方案
随机推荐
Optimization of middle alignment of loading style of device player in easycvr electronic map
基于STM32+华为云IOT设计的智能路灯
远程代码执行渗透测试——B模块测试
Zen integration nails, bugs, needs, etc. are reminded by nails
Unity粒子特效系列-闪星星的宝箱
Debug and run the first xv6 program
[rapid environment construction] openharmony 10 minute tutorial (cub pie)
The most complete tcpdump and Wireshark packet capturing practice in the whole network
In terms of byte measurement with an annual salary of 30W, automated testing can be learned in this way
Interpretation of Flink source code (II): Interpretation of jobgraph source code
MySQL stored procedure
【Elastic】Elastic缺少xpack无法创建模板 unknown setting index.lifecycle.name index.lifecycle.rollover_alias
06 products and promotion developed by individuals - code statistical tools
After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
The solution to the left-right sliding conflict caused by nesting Baidu MapView in the fragment of viewpager
偷窃他人漏洞报告变卖成副业,漏洞赏金平台出“内鬼”
Mysqlimport imports data files into the database
10 advanced concepts that must be understood in learning SQL
pip install pyodbc : ERROR: Command errored out with exit status 1
Grafana 9 is officially released, which is easier to use and more cool!