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

A multi-data center-based optimization method for uploading code rate of cloud live streaming

A technology of data center and optimization method, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as lack of theory, waste, and less research focusing on upload rate optimization.

Active Publication Date: 2021-01-26
SUN YAT SEN UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, there are still many challenges in the current cloud live broadcast service architecture
With the rise of cloud live broadcast services, researchers in the industry and academia are gradually focusing on the optimization and performance improvement of cloud live broadcast architecture, but there are the following problems: 1) Most of the existing research focuses on data centers and Optimization on the download side, such as data center transcoding and traffic migration, video stream distribution and content distribution network acceleration on the download side, but few studies focus on the optimization of the upload code rate of the cloud live broadcast service; 2) when it comes to cloud live broadcast In the optimization work of the upload end of the service, the existing research either roughly divides the uploader into different regions, or restricts the user to a single data center, which has great limitations; 3) In the existing cloud live broadcast In service uploading, the total upload bandwidth is set based on experience, lacking theoretical guidance, which can easily lead to redundancy and waste of bandwidth

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 multi-data center-based optimization method for uploading code rate of cloud live streaming
  • A multi-data center-based optimization method for uploading code rate of cloud live streaming
  • A multi-data center-based optimization method for uploading code rate of cloud live streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] In the multi-data center-based cloud live broadcast architecture, the definition Represents a collection of data centers, with to represent the uploader, use Indicates the bit rate selected by the uploader and the choice of data center, where r i,m Indicates the bit rate at which uploader i transmits the video stream to data center m. use r min and To represent the minimum and maximum total upload bandwidth limit of each uploader, and in order to make each user choose only one data center, there are the following restrictions:

[0077]

[0078]

[0079]

[0080]

[0081] where (2-1) is to ensure that r i,m Not negative, (2-2) and (2-3) are to ensure that the total upload bandwidth of each uploader is between the minimum and maximum bandwidth, (2-3) and (2-4) can ensure that each The uploader only connects to one data center.

[0082] use r i Indicates the total upload bit rate of each uploader, then we can know:

[0083]

[0084] use Repres...

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 present invention relates to a multi-data center-based cloud live broadcast upload code rate optimization method, comprising the following steps: S1. Obtain system information, including the number of data centers and the maximum bandwidth limit, the minimum and maximum bandwidth limit of the uploader, the viewing user and The number of uploaders, set the stop condition; S2. Solve the minimum and maximum total upload bandwidth of the cloud live broadcast platform, and determine the value of the upload bandwidth of each data center; S3. Determine the data of the uploader according to the value of the upload bandwidth of each data center Center selection and upload bit rate selection. At this time, the uploader may choose more than one data center; S4. According to the optimal decision determined in the previous step, adjust the selection of each uploader so that each uploader can only choose one Data center; S5. Judging whether the stop condition has been reached, if yes, skip to step S6, otherwise skip to step S2; S6. Output the global optimal total upload bandwidth, each uploader's data center selection and upload code rate.

Description

technical field [0001] The present invention relates to the fields of multimedia network and cloud computing resource management, and more specifically, to a multi-data center-based optimization method for cloud live upload code rate. Background technique [0002] In recent years, with the rise of cloud live broadcast services and the continuous upgrading of client devices, users can broadcast their own recorded videos to others through the cloud live broadcast platform anytime and anywhere. Many cloud live broadcast platforms have emerged in China, such as Panda Live, Comprehensive Live, and Huya Live, which occupy a large amount of video network traffic. Taking Panda Live as an example, its content involves popular game live broadcasts, talent live broadcasts, and sports live broadcasts. In the cloud live broadcast service, it mainly includes three roles: the cloud live broadcast platform composed of multiple data centers, the uploader, and the viewer. Its general struct...

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/437H04N21/239H04N21/262H04N21/2662
CPCH04N21/239H04N21/26216H04N21/2662H04N21/437
Inventor 吴迪叶国桥黄宇韬
Owner SUN YAT SEN UNIV
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