Cloud computation based kindergarten video real-time monitoring system
A real-time monitoring and cloud computing technology, applied in closed-circuit television systems, transmission systems, electrical components, etc., can solve problems such as unbalanced load, unsmooth playback, and poor resource utilization, and achieve load balancing, easy deployment, and high The effect of usability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Such as figure 2 As shown, a kindergarten video real-time monitoring system based on cloud computing, the system includes four parts: acquisition terminal, video encoder, video server and user group, wherein:
[0028] 1) The acquisition end is also the part of the video source, which obtains high-definition and stable video stream data sources through the video acquisition device (camera, etc.);
[0029] 2) The video encoder is responsible for the processing and conversion of video data;
[0030] 3) The video server is the most important part of the system. By adopting the virtualization technology in the cloud computing architecture, the physical machine resources are integrated to build a virtual resource pool with no difference, and then multiple virtual machine servers are built in the resource pool;
[0031] 4) The user group is the biggest source of access pressure in the system, including traditional PC access methods and mobile terminal access methods.
Embodiment 2
[0033] On the basis of Embodiment 1, the video server described in this embodiment combines technologies such as load balancing and dynamic migration in the cloud computing framework to solve problems such as load balancing during live broadcasting, reduce hardware waste, and increase system flexibility. and scalability etc.
[0034] Load balancing, also known as load sharing, refers to the dynamic adjustment of the load in the system to eliminate or reduce the unbalanced load of each node in the system. The specific implementation method is to transfer the tasks on the overloaded nodes to other light-loaded nodes On the one hand, the load balance of each node of the system is realized as much as possible, so as to improve the throughput of the system. Load sharing is conducive to the overall management of various resources in the distributed system, and it is convenient to use shared information and its service mechanism to expand the processing capacity of the system.
[00...
Embodiment 3
[0037] On the basis of embodiment 1 or 2, in this embodiment, resources such as network bandwidth, server network card bandwidth, internal memory, cpu, etc. will be consumed due to each client, especially when user accesses exceed a certain number, some centralized accesses will bring The problem of load balancing, the system adopts the cloud computing model to solve the problem of load balancing caused by the centralized access of some user groups, so as to ensure that the video service will not be overloaded and protect the sustainable use of resources.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com