A Huge Concurrency Algorithm for Internet Live Streaming System
It is an Internet live broadcast and huge amount of technology, which is applied in the direction of selective content distribution, image communication, electrical components, etc. It can solve the problems of difficult statistical calculation, inaccurate determination of the number of online people, large amount of data, etc., and achieve efficient and accurate data calculation Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] The present invention provides a technical solution: a massive concurrent algorithm for an Internet live broadcast system, comprising the following steps:
[0026] 1) Collect the feedback information of the viewer: obtain the information of whether the user is watching online through regular monitoring, and transmit it to the low-level processing unit;
[0027] 2) The low-level processing unit analyzes and counts the number of people online: first accepts the feedback information from step 1), then compares and analyzes the number of people online, and initially compares all the number of people online with the preset value. If it does not exceed the preset value, it will All online numbers are directly transmitted to the background record;
[0028] 3) Multiple sub-processing units equally share the number of people in information calculation: if the number of online people exceeds the preset value, it is judged as huge data, and multiple sub-processing units replace th...
Embodiment 2
[0040] 1) Collect the feedback information of the viewer: obtain the information of whether the user is watching online through regular monitoring, and transmit it to the low-level processing unit;
[0041] 2) The low-level processing unit analyzes and counts the number of people online: first accepts the feedback information from step 1), then compares and analyzes the number of people online, and initially compares all the people online with the preset value. If it does not exceed the preset value, then Send all online numbers directly to the background record;
[0042] 3) Multiple sub-processing units equally share the number of people in information calculation: if the number of online people exceeds the preset value, it is judged as huge data, and multiple sub-processing units replace the low-level processing unit to receive feedback information, analyze and count the number of online people, and finally pass it to the total calculation unit;
[0043] 4) The total proces...
Embodiment 3
[0054] 1) Collect the feedback information of the viewer: obtain the information of whether the user is watching online through regular monitoring, and transmit it to the low-level processing unit;
[0055] 2) The low-level processing unit analyzes and counts the number of people online: first accepts the feedback information from step 1), then compares and analyzes the number of people online, and initially compares all the people online with the preset value. If it does not exceed the preset value, then Send all online numbers directly to the background record;
[0056] 3) Multiple sub-processing units equally share the number of people in information calculation: if the number of online people exceeds the preset value, it is judged as huge data, and multiple sub-processing units replace the low-level processing unit to receive feedback information, analyze and count the number of online people, and finally pass it to the total calculation unit;
[0057] 4) The total proces...
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