Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2022-02-22
上海锦同智能科技有限公司
View PDF4 Cites 0 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
  • A Huge Concurrency Algorithm for 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 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...

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 for an Internet live broadcast system, including a massive concurrent algorithm for an Internet live broadcast system, including the following steps: 1) Collecting feedback information from viewers: obtaining whether users watch online through regular monitoring 2) The low-level processing unit analyzes and counts the number of people online: first accept the feedback information from step 1), then compare and analyze the number of people online, and initially compare all the people online with the preset value Yes, if the preset value is not exceeded, all the online numbers will be directly sent to the background record. The huge concurrent algorithm of this Internet live broadcast system can share the information and calculate the number of people through multiple sub-processing units when the data of the online number is huge, so as to calculate the data 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 the live broadcast is of great significance for counting the user group a...

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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products