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

Dynamic adaptive code rate selection method based on mpeg-dash protocol

A dynamic adaptive, bit rate technology, applied in the field of video transmission, can solve the problem of not specifying the process or mechanism for the client to select the slice file

Inactive Publication Date: 2019-05-10
ZHONGBEI UNIV
View PDF8 Cites 0 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 protocol
  • Dynamic adaptive code rate selection method based on mpeg-dash protocol
  • Dynamic adaptive code rate selection method based on mpeg-dash 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. Apparently, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0077] like figure 1 As shown, the embodiment of the present invention provides a dynamic adaptive code 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, code rate Adaptive selection.

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

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, in particular 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 2017, by 2017, media traffic will account for 86% of the entire network traffic, and various media applications will become an indispensable part of people's information life. At present, various multimedia applications emerge in an endless stream, and they provide people with a comprehensive experience integrating audio, video, and graphics. People expect to obtain a faster, smoother, and higher-quality media service experience, and how to meet this demand has become a major difficulty in today's strea...

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/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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products