当前位置:网站首页>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 .
边栏推荐
- C version selenium operation chrome full screen mode display (F11)
- The art of Engineering (1): try to package things that do not need to be exposed
- yarn : 无法加载文件 D:\ProgramFiles\nodejs\yarn.ps1,因为在此系统上禁止运行脚本
- There is a gap in traditional home decoration. VR panoramic home decoration allows you to experience the completion effect of your new house
- 全网最全tcpdump和Wireshark抓包实践
- Xin'an Second Edition: Chapter 26 big data security demand analysis and security protection engineering learning notes
- VR全景婚礼,帮助新人记录浪漫且美好的场景
- pip install pyodbc : ERROR: Command errored out with exit status 1
- Summary of Android interview questions of Dachang in 2022 (I) (including answers)
- 面试突击63:MySQL 中如何去重?
猜你喜欢

面试突击62:group by 有哪些注意事项?

Vscode replaces commas, or specific characters with newlines

偷窃他人漏洞报告变卖成副业,漏洞赏金平台出“内鬼”

kivy教程之在 Kivy 中支持中文以构建跨平台应用程序(教程含源码)

面试突击63:MySQL 中如何去重?

Chrome prompts the solution of "your company management" (the startup page is bound to the company's official website and cannot be modified)

yarn : 无法加载文件 D:\ProgramFiles\nodejs\yarn.ps1,因为在此系统上禁止运行脚本

RepPoints:可形变卷积的进阶

C # nanoframework lighting and key esp32

TCP连接不止用TCP协议沟通
随机推荐
In terms of byte measurement with an annual salary of 30W, automated testing can be learned in this way
Compile and build, from the bottom to the top
基本磁盘与动态磁盘 RAID磁盘冗余阵列区分
How to output special symbols in shell
Debug and run the first xv6 program
Solr appears write Lock, solrexception: could not get leader props in the log
[introduction to MySQL] the first sentence · first time in the "database" Mainland
[getting started with MySQL] fourth, explore operators in MySQL with Kiko
[elastic] elastic lacks xpack and cannot create template unknown setting index lifecycle. name index. lifecycle. rollover_ alias
02 personal developed products and promotion - SMS platform
重磅!蚂蚁开源可信隐私计算框架“隐语”,主流技术灵活组装、开发者友好分层设计...
The art of Engineering (1): try to package things that do not need to be exposed
Mysqlimport imports data files into the database
scratch疫情隔离和核酸检测模拟 电子学会图形化编程scratch等级考试三级真题和答案解析2022年6月
Virtual machine startup prompt probing EDD (edd=off to disable) error
After entering Alibaba for the interview and returning with a salary of 35K, I summarized an interview question of Alibaba test engineer
Uipath browser performs actions in the new tab
开源与安全的“冰与火之歌”
connection reset by peer
微信小程序获取手机号