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

Two-stage client code rate selection method of DASH transmission system

A technology of transmission system and terminal bit rate, which is applied in the field of two-stage client bit rate selection of DASH transmission system, which can solve the problems of low network bandwidth utilization and high frequency of heavy buffering, etc.

Active Publication Date: 2018-06-19
HUBEI UNIV
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application provides a two-stage client code rate selection method of the DASH transmission system, which solves the problem of high frequency of heavy buffering in video playback in the prior art, frequent video playback code rate changes affecting user experience quality, and network bandwidth. The problem of low utilization

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
  • Two-stage client code rate selection method of DASH transmission system
  • Two-stage client code rate selection method of DASH transmission system
  • Two-stage client code rate selection method of DASH transmission system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The embodiment of the present application provides a two-stage client code rate selection method of the DASH transmission system, which solves the problem of high frequency of heavy buffering in video playback in the prior art, frequent video playback code rate changes affecting user experience quality, and network bandwidth. The problem of low utilization rate.

[0057] The technical solution of the embodiment of the present application is to solve the above-mentioned technical problems, and the general idea is as follows:

[0058] A DASH transmission system two-stage client code rate selection method defines the playback process of the client as two stages: the playback start-up stage and the playback stabilization stage;

[0059] preset initial buffer threshold B init , target buffer threshold B ref , the maximum buffer threshold B max ;If the current buffer size is B curr Less than or equal to initial buffer threshold B init , the client is in the start-up stag...

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 belongs to the technical field of audio and video transmission, and discloses a two-stage client code rate selection method of a DASH transmission system. Under a system framework basedon an HTTP dynamic adaptive media transmission protocol, a client dynamically adjusts a video playing code rate according to estimated network end-to-end throughput and buffer area state information.According to the method disclosed by the invention, at a playing startup stage, the utilization rate of a network bandwidth is improved while ensuring a low startup delay and the playing smoothness byusing a code rate selection method similar to TCP slow start; at a stable playing stage, the network end-to-end throughput is estimated by using a Kaufman-based adaptive moving average algorithm, thereby reducing the impact of the instantaneous change of the network bandwidth on the code rate; and meanwhile, a code rate switching time selection method of a random factor is imported to reduce thevideo quality jitter problem caused by the frequent change of the code rate in a video playing process, and thus the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of audio and video transmission, in particular to a two-stage client code rate selection method of a DASH transmission system. Background technique [0002] With the rapid development of Internet and mobile communication technology, audio and video transmission business has become the mainstream business on the Internet, and people can obtain video resources anytime and anywhere through personal computers and mobile smart terminals. According to the "Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update (2016-2021 White Paper)" released by Cisco in March 2017, by 2021, more than three-quarters (78%) of the world's mobile data traffic will be video traffic. HTTP-based dynamic adaptive streaming media transmission technology (HAS) can adapt to the dynamic nature of the network and the heterogeneity of terminals due to its good firewall penetration and NAT conversion capabilities, and can s...

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/2662H04N21/24H04N21/442H04N21/435H04N21/6373H04N21/84H04N21/845H04N21/858H04N21/643
CPCH04N21/2402H04N21/2662H04N21/435H04N21/44209H04N21/4424H04N21/6373H04N21/643H04N21/84H04N21/8456H04N21/8586
Inventor 杨红云姜庆
Owner HUBEI 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