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

A two-stage client code rate selection method for a dash transmission system

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

Active Publication Date: 2020-01-24
HUBEI UNIV
View PDF4 Cites 0 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
  • A two-stage client code rate selection method for a dash transmission system
  • A two-stage client code rate selection method for a dash transmission system
  • A two-stage client code rate selection method for a dash transmission system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The embodiment of the application provides a two-stage client bit rate selection method for a DASH transmission system, which solves the problem of the high frequency of rebuffering in video playback and frequent video playback bit rate changes that affect user experience quality and network broadband in the prior art. The problem of low utilization.

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

[0058] A two-stage client code rate selection method for DASH transmission system, which defines the playback process of the client into two stages: playback start stage and playback stable stage;

[0059] Preset initial buffer threshold B init , Target buffer threshold B ref , The maximum buffer threshold B max ; If the current buffer size B curr Less than or equal to the initial buffer threshold B init , The client is at the playback start stage; if the current buffer si...

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 the Internet and mobile communication technologies, audio and video transmission services have become mainstream services on the Internet. People can obtain video resources anytime and anywhere through personal computers and mobile smart terminals. According to the "Cisco Visual Network 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 global mobile data traffic will be Video traffic. HTTP-based dynamic adaptive streaming media transmission technology (HAS) has good firewall penetration capabilities and NAT conversion capabilities, which can adapt to the dynamics of the network and the heterogeneity of terminals, and solve users ...

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/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