Dynamic adaptive code rate selection method based on MPEG-DASH (MPEG-Dynamic Adaptive Streaming over HTTP) protocol

A dynamic self-adaptation and bit rate technology, applied in the field of video transmission, can solve the problem that the client does not specify the process or mechanism of slice file selection

Inactive Publication Date: 2017-07-28
ZHONGBEI UNIV
View PDF8 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the MPEG-DASH protocol only defines the MPD file structure and streaming media slice format, and does not specify the process or mechanism for the client to select slice files. To some extent, the quality of the dynamic adaptive code rate selection method based on the DASH protocol is directly It determines the efficiency of streaming media transmission and the viewing experience of users, so the dynamic adaptive bit rate selection method based on DASH protocol has a lot of research and development space, but no similar technology has appeared yet

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
  • Dynamic adaptive code rate selection method based on MPEG-DASH (MPEG-Dynamic Adaptive Streaming over HTTP) protocol
  • Dynamic adaptive code rate selection method based on MPEG-DASH (MPEG-Dynamic Adaptive Streaming over HTTP) protocol
  • Dynamic adaptive code rate selection method based on MPEG-DASH (MPEG-Dynamic Adaptive Streaming over HTTP) protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0077] Such as figure 1 As shown, the embodiment of the present invention provides a dynamic adaptive bit rate selection method based on the MPEG-DASH protocol, which includes the following functions: establishing an HTTP connection between the server and the client, downloading and storing MPD files, parsing MPD files, and bit rate Adaptive selection.

[0078] The idea is as follows: First, establish an HTTP connection between the server and the client. When the con...

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 dynamic adaptive code rate selection method based on a MPEG-DASH (MPEG-Dynamic Adaptive Streaming over HTTP) protocol. The dynamic adaptive code rate selection method comprises the steps of: firstly, establishing a HTTP connection between a server and a client; by the client, sending a HTTP Get request to the server, requesting to download a MPD file and storing the MPD file; after the server receives the request of the client, by the server, responding to the client and sending the MPD file, and by the client, downloading the MPD file and parsing the downloaded MPD file; according to an URL address obtained by parsing the MPD file, firstly downloading one part of a slice at the minimum code rate, placing the slice into a cache region, carrying out calculation, statistics and recording on a network bandwidth when the video slice is downloaded, and predicting a network bandwidth when a next video slice is downloaded; and by combining a current residue condition of video slices of the cache region, selecting a code rate for downloading the next video slice until the end. An effect of improving video quality to the greatest extent in the premise of smoothly carrying out playing is achieved, and viewing experience of a user is greatly enhanced.

Description

Technical field [0001] The invention belongs to the technical field of video transmission, relates to the transmission of streaming media video or audio based on the MPEG-DASH protocol, and specifically relates to a dynamic adaptive code rate selection method based on the MPEG-DASH protocol. Background technique [0002] At present, with the continuous increase of network bandwidth, people's demand for media information is also increasing. According to a report released by Cisco in May of 2005, media traffic will account for 86% of the entire network traffic by 2017, and various media applications will become an indispensable part of people's information life. Various multimedia applications are emerging in an endless stream, and they provide people with a comprehensive experience integrating audio, video, and graphics. People expect a faster, smoother, and higher-quality media service experience. How to meet this demand has become a major difficulty in today's streaming media t...

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/845H04N21/858H04N21/2662H04N21/262
CPCH04N21/26216H04N21/2662H04N21/845H04N21/8586
Inventor 靳雁霞马光远张建华杜博雷海卫
Owner ZHONGBEI UNIV
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