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

CDN-based live stream self-adaption method and system

A live stream, self-adaptive technology, applied in image communication, selective content distribution, electrical components, etc.

Active Publication Date: 2016-10-26
SHENZHEN GRADUATE SCHOOL TSINGHUA UNIV
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the invention is to solve the problem of automatic optimization of live streaming

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
  • CDN-based live stream self-adaption method and system
  • CDN-based live stream self-adaption method and system
  • CDN-based live stream self-adaption method and system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0079] In this embodiment, the live streaming adaptive system sets a new layer of architecture on top of the CDN network, such as figure 2 As shown, this layer of architecture includes: user request analyzer, network status analyzer, encoder and stream adapter. Several important devices of the system architecture are described in detail below.

[0080] (1) User Request Analyzer

[0081] The user request analyzer (RequestAnalyzer: RA) mainly analyzes the video requests sent by all users. In the CDN network, it is the edge server EdgeServer that directly communicates with the user, and the user request analyzer is set on the edge server.

[0082] When a user watches a live channel, the live channel will provide several limited bitrate versions for the user to choose from, such as smooth, clear, high-definition and ultra-clear, which correspond to different bitrates. Due to the different screen resolutions and CPU processing capabilities of the client such as mobile phones, t...

specific Embodiment 2

[0104] In this embodiment, a live streaming adaptive model is established, user A subscribes to live channel V1, and user B subscribes to live channel V2. And the channel V1 is encoded into two bit rate versions (400kbps, 800kps), and the channel V2 is encoded into the other two versions (300kbps, 700kps). Users A and B both want to watch live video with a high bit rate, that is, the bit rate is 800kps and 700kps, due to their relatively high client processing capabilities. However, the link capacity of the CDN is limited, and it cannot provide high bit rate services for two channels at the same time. The topology of this scenario is as follows image 3 As shown, the live source server Source is represented by S, the border proxy server Edge Server is represented by E, and the transponder Reflector is represented by R.

[0105] In this scenario, the bottleneck link lies in the capacity of the CDN. Under the limited capacity, the CDN network has three service plans: live chan...

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 CDN-based live stream self-adaption method and system. The system comprises a user terminal, a CDN (content delivery network) and a domain name system (DNS); and the CDN comprises an edge server, a reflector and a live source, and the CDN further comprises a centralized controller, a user request analyzer, a network analyzer, an encoder and a video adaptor. The centralized controller is connected with the edge server, the reflector and the live source, the centralized controller comprises the video adaptor, the edge server comprises the request analyzer and a routing table, the reflector comprises the network analyzer and a routing table, the live source comprises a live stream transmitter and the encoder, and the user terminal comprises a live service requesting device; the video adaptor receives information sent by the user request analyzer, the network analyzer and the encoder; according to the received information, control information is sent to a liver source server, the edge server and the reflector; and load information of the edge server is sent to the DNS.

Description

technical field [0001] The invention relates to the field of computer Internet, in particular to the field of live streaming adaptive method and system in content distribution network. Background technique [0002] The Internet has achieved rapid development so far. With the increase of network scale and Internet users, the current network architecture based on TCP / IP is facing great challenges. At the beginning of the birth of the Internet, Internet applications were mainly based on end-to-end communication. For example, users wanted to log in to the company's host computer at home. Establish a connection to communicate. This communication method is very suitable for the communication needs of the Internet at that time, thus greatly promoting the development of the Internet. [0003] However, the development of the Internet in recent decades has led to the continuous generation of a large number of innovative applications. Such applications cause many problems in the tra...

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
IPC IPC(8): H04N21/2662H04N21/2385H04N21/24H04N21/262
CPCH04N21/2385H04N21/2402H04N21/2408H04N21/26216H04N21/2662
Inventor 李清甘斌江勇
Owner SHENZHEN GRADUATE SCHOOL TSINGHUA 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