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

Adaptive control method of multi-rate media stream based on hypertext transfer protocol (HTTP) streaming

A technology of hypertext transmission and self-adaptive control, applied in the direction of transmission system, electrical components, etc., can solve the problems of high cost, not suitable for large-scale deployment, not suitable for video download and transmission with large traffic, etc., to achieve the algorithm accurate effect

Inactive Publication Date: 2012-01-25
NANJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From this point of view, the network traffic involved in HTTP is very small, so it is obviously not suitable for video download and transmission with large traffic
In addition, since HTTP is a TCP-based protocol, the congestion control and retransmission delay of TCP itself are considered unsuitable for video transmission.
Therefore, the early video transmission was completed using the UDP (such as RTP over UDP) protocol and a proprietary video server system, which is expensive and not suitable for large-scale deployment

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
  • Adaptive control method of multi-rate media stream based on hypertext transfer protocol (HTTP) streaming
  • Adaptive control method of multi-rate media stream based on hypertext transfer protocol (HTTP) streaming
  • Adaptive control method of multi-rate media stream based on hypertext transfer protocol (HTTP) streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Embodiment 1: as figure 1 It is a multi-bit-rate adaptive transmission system based on HTTP streaming applied by this algorithm. The server of this system can provide 5 different bit-rate sources of the same content. The sources of these 5 different bit rates are recorded as b from small to large 1 , b 2 , b 3 , b 4 , b 5 , corresponding to 5 quality levels from low to high, recorded as 0, 1, 2, 3, 4.

[0037] The duration of a media stream slice is about 5 seconds.

[0038] The client establishes a connection with the server, and the client sends a GET request requesting the media description file to the server;

[0039] The server responds to the request and returns the media description file, and the client knows the bit rate of the media stream slice that can be requested;

[0040] The client requests media stream slices from the lowest bit rate. When the number of requested media stream slices is greater than 5, the client starts the algorithm:

[0041] The c...

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 provides an adaptive control method of multi-rate media stream based on hypertext transfer protocol (HTTP) streaming, and relates to the technical field of media transfer. The adaptive control method is applied to a multi-rate adaptive transmission system based on HTTP streaming. The adaptive control method comprises the following steps: a client side requests a media stream slice through an HTTP and meanwhile estimates the current available bandwidth according to the bit rate, duration and receipt time for the current media stream slice; the client side estimates the current cached play time according to the difference value of request time for two continuous media stream slices and the difference value of timestamps; and the client side determines the quality grade of next media stream slice requested according to the current available bandwidth and the cached play time. The adaptive control method has the beneficial effects that bandwidth is effectively utilized and user experiences are enhanced maximally.

Description

technical field [0001] The invention relates to the technical field of media transmission, in particular to an adaptive control algorithm for media transmission based on HTTP (Hypertext Transfer Protocol) streaming. Background technique [0002] The HTTP protocol was originally used to browse web pages and transmit text. From this point of view, the network traffic involved in HTTP is very small, so it is obviously not suitable for video download and transmission with large traffic. In addition, since HTTP is a TCP-based protocol, the congestion control and retransmission delay of TCP itself are considered unsuitable for video transmission. Therefore, the early video transmission was completed using UDP (such as RTP over UDP) protocol and a video server system with a proprietary architecture, which is expensive and not suitable for large-scale deployment. [0003] In recent years, the rapid development of the Internet and the continuous increase of network bandwidth, as we...

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): H04L29/06
Inventor 刘峰王欣
Owner NANJING UNIV OF POSTS & TELECOMM
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