当前位置:网站首页>How can cluster deployment solve the needs of massive video access and large concurrency?
How can cluster deployment solve the needs of massive video access and large concurrency?
2022-07-05 18:01:00 【Tsingsee green rhino video】
With the Internet of things 、 Internet 、 big data 、 The development of video technology , The application of video surveillance platform is also gradually expanding . We are also exposed to various types of projects in many actual scenarios , Many projects have the following needs and problems to be solved :
1) Multi project platform , Management is difficult
The project currently uses multiple video platforms , There are multiple databases , Video cannot be aggregated and managed , Data not interworking , Cannot call resources to each other , Unified project management is difficult .
2) Massive device access , Insufficient platform concurrency
The project currently has a large number of equipment access ( Tens of thousands of roads ), High concurrency leads to high database pressure , The platform is overloaded , It is easy to cause delay or error , Affect project management .
3) No prompt when the device is offline
There is no timely message notification and reason prompt when the device is offline , Make the management personnel unable to 、 Quickly understand and troubleshoot equipment faults , Affect the normal operation and maintenance of the project .
For the needs of massive access and concurrency in the project , We have the following two solutions :
1、EasyGBS+EasyNVS Architecture :
1) advantage :
- EasyGBS Support national standard access
- Real time streaming media processing , Standard stream output
- Equipment management and monitoring
- Voice broadcasting and intercom functions
2) To be improved :
- EasyGBS No video convergence capability , Access required EasyNVS Achieve unified management
- EasyNVS The platform does not have equipment offline message prompt and preliminary cause analysis , Unable to provide the administrator with timely judgment of the offline situation of the device
2、EasyCVR Cluster solution
1) advantage :
- With cluster function , Multiple nodes can call each other in a database
- With video transcoding function , Can be H.265 Transcode as H.264
- Have the offline record of national standard equipment , The platform can analyze and judge the reason why the equipment is offline
- Self adaptive video convergence function , The platform can view all connected videos , And can support H.265 Play
- Have EasyGBS All the video capabilities of the platform
2) Continuous development :
- AI The analysis function will be more concretely displayed
- The electronic map will later be changed into a three-dimensional map
Compare with EasyGBS+EasyNVS Architecture ,EasyCVR The server cluster solution of is more suitable for the access and management of massive devices and the needs of large concurrency . As an efficient way of server collaboration , The cluster capability realizes the load balancing of the server , It meets the high concurrency requirements of users , At the same time, it provides high reliability 、 Strong extension 、 Scalable service features , Realize the sharing and free calling of databases in multiple servers .
EasyCVR The following capabilities of can perfectly solve the problem of large access 、 Problems in large concurrency scenarios :
1) Video convergence capability
Be able to separate devices 、 Unified access and centralized management of video resources such as platforms , Maximize the application of video monitoring resources .EasyCVR Compatible with almost all webcams on the market 、NVR、 Encoder and other video source equipment , Support multi protocol access , Support RTSP/RTMP/FLV/HLS/WebRTC Video stream output in other formats , Can be realized in PC、 mobile phone 、 Flat 、 Watch videos on multiple terminals and devices such as wechat .
2) Device offline prompt
Support centralized management and unified control of access devices , It can monitor the status of equipment in real time , Including that the device is offline , And can prompt the device offline , So that users can view and deal with it in time .
3) Cluster capabilities
Clusters can solve the need for large concurrency by sharing server pressure , Ensure the smoothness of the platform 、 Stable operation , It can not only improve the flexibility and expansibility of the platform's video service capability , It can also improve the computing and processing capacity of the server .
4) Kernel monitoring alarm
EasyCVR The kernel of can listen to every concurrency of this node , And show it in the interface . If it exceeds the scheduled number of concurrent , The alarm function of concurrent overrun will be automatically triggered .
5) Video transcoding capability
EasyCVR Video transcoding capability can realize video streaming code playback without changing camera settings . If the video encoding format of the camera is H.265, The transcoding function can be used to convert to H.264, And play it on the page . Transcoding provides users with a variety of options , More flexible video capabilities , More expandable .
EasyCVR Platform deployment is simple 、 High compatibility , The platform adopts distributed deployment , It can provide unified API Interface , Connect devices 、 Connect data 、 Connect applications , Facilitate the rapid integration of third-party platforms . The platform is based on cloud edge end integrated management , It can support real-time video monitoring 、 Cloud video 、 Cloud storage 、 Playback and retrieval 、 Intelligent alarm 、 Platform cascade and other functions .
Recently, we are working on EasyCVR Expand new functions of the platform , For example, server clusters 、 Electronic map and track tracking 、 Video rounds 、 Video transcoding and so on , Interested users can go to the demonstration platform for experience or deployment testing .
边栏推荐
- Teamcenter 消息注册前操作或後操作
- 删除数组中的某几个元素
- 多线程(一) 进程与线程
- Mask wearing detection based on yolov3
- Matlab reference
- Unicode processing in response of flash interface
- matlab内建函数怎么不同颜色,matlab分段函数不同颜色绘图
- Leetcode daily question: merge two ordered arrays
- Tencent music launched its new product "quyimai", which provides music commercial copyright authorization
- Oracle recovery tools -- Oracle database recovery tool
猜你喜欢

Sophon AutoCV:助力AI工业化生产,实现视觉智能感知

Oracle recovery tools -- Oracle database recovery tool

论文阅读_医疗NLP模型_ EMBERT
![含重复元素取不重复子集[如何取子集?如何去重?]](/img/b2/d019c3f0b85a6c0d334a092fa6c23c.png)
含重复元素取不重复子集[如何取子集?如何去重?]

What are the requirements for PMP certification? How much is it?

Cmake tutorial step1 (basic starting point)

记一次使用Windbg分析内存“泄漏”的案例

2022新版PMP考试有哪些变化?

Thesis reading_ Medical NLP model_ EMBERT

南京大学:新时代数字化人才培养方案探讨
随机推荐
访问数据库使用redis作为mysql的缓存(redis和mysql结合)
数值计算方法 Chapter8. 常微分方程的数值解
What are the requirements for PMP certification? How much is it?
Why is February 28 in the Gregorian calendar
Sophon CE Community Edition is online, and free get is a lightweight, easy-to-use, efficient and intelligent data analysis tool
数据访问 - EntityFramework集成
每日一练:关于日期的一系列
ITK Example
Oracle recovery tools -- Oracle database recovery tool
从XML架构生成类
论文阅读_中文NLP_LTP
Anaconda中配置PyTorch环境——win10系统(小白包会)
Disabling and enabling inspections pycharm
QT console printout
RSE2020/云检测:基于弱监督深度学习的高分辨率遥感图像精确云检测
Tkinter window preload
Sophon KG升级3.1:打破数据间壁垒,解放企业生产力
使用QT遍历Json文档及搜索子对象
ITK Example
EPM related