当前位置:网站首页>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-05 18:45:00 【Tsingsee green rhino video】
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 .
边栏推荐
- 跨境支付平台 XTransfer 的低代码实践:如何与其他中台融合是核心
- 进程间通信(IPC):共享内存
- Memory leak of viewpager + recyclerview
- Clickhouse (03) how to install and deploy Clickhouse
- Thoroughly understand why network i/o is blocked?
- How much does the mlperf list weigh when AI is named?
- @Extension、@SPI注解原理
- 尚硅谷尚优选项目教程发布
- IDEA配置npm启动
- Reptile 01 basic principles of reptile
猜你喜欢

@Extension、@SPI注解原理

U-Net: Convolutional Networks for Biomedical Images Segmentation

SAP 特征 特性 说明

IDEA配置npm启动

Memory leak of viewpager + recyclerview

Case sharing | integrated construction of data operation and maintenance in the financial industry

Solutions contents have differences only in line separators

Idea configuring NPM startup

Powerful tool for collection processing

Introduction to the development function of Hanlin Youshang system of Hansheng Youpin app
随机推荐
Einstein sum einsum
C final review
Is it complicated to open an account? Is online account opening safe?
All you want to know about clothing ERP is here
rust统计文件中单词出现的次数
一朵云开启智慧交通新未来
MySQL优化六个点的总结
2022 Alibaba Android advanced interview questions sharing, 2022 Alibaba hand Taobao Android interview questions
Take a look at semaphore, the current limiting tool provided by JUC
Use of websocket tool
LeetCode 6109. Number of people who know the secret
About statistical power
跨境支付平台 XTransfer 的低代码实践:如何与其他中台融合是核心
音视频包的pts,dts,duration的由来.
Vulnhub's darkhole_ two
The 11th China cloud computing standards and Applications Conference | China cloud data has become the deputy leader unit of the cloud migration special group of the cloud computing standards working
ROS installation error sudo: rosdep: command not found
Exemple Quelle est la relation entre le taux d'échantillonnage, l'échantillon et la durée?
使用文件和目录属性和属性
小程序 修改样式 ( placeholder、checkbox的样式)