Low-delay and high-concurrency media stream distribution method based on multi-layer structure

A multi-layer structure, media streaming technology, applied in selective content distribution, image communication, electrical components, etc., can solve the problems of large bandwidth requirements of master-slave servers, inflexible strong binding of master-slave servers, etc., to increase concurrent users The effect of reducing the number of bandwidth, improving the utilization rate

Active Publication Date: 2015-04-29
JIANGSU LEMOTE TECH CORP
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are still some problems in this way. For example, in the case of multiple live streams at the same time, the bandwidth demand between the master and slave servers is very large, and the strong binding of the master and slave servers is not flexible enough.

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
  • Low-delay and high-concurrency media stream distribution method based on multi-layer structure
  • Low-delay and high-concurrency media stream distribution method based on multi-layer structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the examples, but not as a limitation of the present invention.

[0027] Please combine figure 1 and figure 2 , the layered arrangement of servers involved in this embodiment is specifically divided into:

[0028] Core service layer: It consists of four core servers. The core server is the source of media streams. The servers in this layer provide different media streams. Media streams are distinguished by ID, which is a 64-bit integer starting from 1.

[0029] Exchange service layer: composed of three exchange servers, responsible for bridging the core service layer and user service layer, forming a cluster of servers, subscribing to the media stream resources of all core servers on all core service layers, and providing a complete list of media streams to the user service layer .

[0030] User service layer: It is composed of six user servers, which are responsible for the actual connection ...

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 low-delay and high-concurrency media stream distribution method based on a multi-layer structure. A core server layer, an exchange server layer and a user server layer are involved. The method includes the steps that after a user machine requests for a media stream, a user server determines whether the media stream which the user machine requests for has been in a service list of the user server or not, the media stream is directly sent to the user machine if the media stream which the user machine requests for has been in the service list of the user server, the request is sent to an exchange server if the media stream which the user machine requests for is not in the service list of the user server, the exchange server determines whether the media stream which the user machine requests for has been in a service list of the exchange server or not, the media stream is sent to the user server and then transmitted downwards to the user machine if the media stream which the user machine requests for has been in the service list of the exchange server, and the exchange server requests a core server for the media stream if the media stream which the user machine requests for is not in the service list of the exchange server. By means of the method, the number of concurrency users of classroom stream media is greatly increased; meanwhile, the utilization rate of all stages of servers is increased, and the bandwidth between the servers is reduced.

Description

technical field [0001] The invention relates to a method for distributing streaming media, in particular to a method for distributing media streams with low delay and high concurrency based on a multi-layer structure. Background technique [0002] In the multimedia classroom environment, it is necessary to transmit the data collected by the camera and microphone to the video receiver during online live broadcast. And when there are many people online, the processing power of a single server is not enough to support the requirements of all users to play video in real time. In this case, a server cluster is generally used, that is, a structure in which one master server has multiple slave servers. The master server pushes the audio and video streams to the slave servers under it, which is equivalent to broadcasting data streams. However, there are still some problems in this way. For example, in the case of multiple live streams at the same time, the bandwidth requirement bet...

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/231H04N21/437H04N21/262
CPCH04N21/23103H04N21/26216H04N21/437
Inventor 周维丰张福新吴少刚金晓晨管斌
Owner JIANGSU LEMOTE TECH CORP
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