Massive concurrent algorithm of internet live streaming system

An Internet live broadcast, massive technology, applied in selective content distribution, image communication, electrical components, etc., can solve the problems of difficult statistical calculation, large data volume, inaccurate determination of online people, etc., and achieve efficient and accurate data calculation. Effect

Active Publication Date: 2020-06-19
上海锦同智能科技有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It solves the problems of huge data volume, difficult statistical calculation, and inaccurate determination of the number of online users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Massive concurrent algorithm of internet live streaming system

Examples

Experimental program
Comparison scheme
Effect test

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 people online with the preset value. If it does not exceed the preset value, then Send all online numbers directly 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 the low-level processing u...

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a massive concurrent algorithm of an Internet live streaming system, which comprises the following steps: 1) collecting feedback information of a viewer: acquiring informationwhether a user watches online or not in a timing monitoring mode, and transmitting the information to a low-level processing unit; 2) the low-level processing unit analyzes and counts the number of online people: firstly receiving the feedback information transmitted in the step 1), then comparing the feedback information with a comparative analysis result to judge the number of online people, preliminarily comparing all online people with a preset value, and if the number of online people does not exceed the preset value, directly transmitting all online people to a background for recording.The massive concurrent algorithm of the internet live streaming system can equally divide information and calculate the number of people through the plurality of sub-processing units when the data ofthe number of people on line is huge, so that the data can be calculated more efficiently and accurately.

Description

technical field [0001] The invention relates to the technical field of network television stations, in particular to a massive concurrent algorithm for an Internet live broadcast system. Background technique [0002] The Broadcasting and Television Dictionary defines live broadcasting as “a broadcasting method in which broadcasting and synthesizing of broadcasting and television programs are carried out at the same time”. According to the broadcast occasion, it can be divided into live broadcast and studio or studio broadcast. Live TV broadcasting is a broadcasting method in which TV programs are produced and broadcast simultaneously with the occurrence and development of events on the spot, and it is a broadcasting method that fully embodies the advantages of radio and television media communication. Live streaming abroad is LIVE. [0003] The data such as the number of online users generated during live broadcasting is of great significance for counting user groups and i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/2187H04N21/442H04N21/488
CPCH04N21/2187H04N21/44218H04N21/4882
Inventor 张洪军
Owner 上海锦同智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products