Embedded dynamic video playing control method and device based on network throughput

A technology of video playback and control methods, applied in the field of computer equipment and storage media, and embedded dynamic video playback control, can solve the problems of unrealistic mobile devices, lower image quality, waste of network bandwidth, etc.

Active Publication Date: 2019-09-17
SHENZHEN RES INST OF BIG DATA
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 1. In the existing technology, the bitrate selection of the video playback end is based on the user's manual adjustment. When the freeze occurs, the playback end needs to rely on the user to lower the playback resolution to reduce the freeze. This method is extremely Greatly reduces user satisfaction and wastes network bandwidth;
[0011] 2. Among the existing algorithms based on automatic adjustment of the download bit rate, some algorithms only determine the download bit rate according to the network download rate, that is, the algorithm based on TP
This algorithm does not consider the mitigation effect of buffer size on poor network conditions, so algorithms based only on TP tend to reduce the quality
[0012] 3. The

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
  • Embedded dynamic video playing control method and device based on network throughput
  • Embedded dynamic video playing control method and device based on network throughput
  • Embedded dynamic video playing control method and device based on network throughput

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0057] It should be noted that the descriptions involving "first", "second" and so on in the present invention are only for the purpose of description, and should not be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In addition, the technical ...

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 an embedded dynamic video playing control method and device based on a network throughput. The method comprises the following steps: obtaining the network throughput, an undownloaded data volume and a buffered video length of a current network video stream; calculating the capacity of a target buffer area according to the calculated expected downloading time and the network bandwidth; calculating a fast playing threshold value and a slow playing threshold value according to the standard buffer area capacity of the previous time frame, and determining the control time delay of video stream playing according to the target buffer area capacity and the fast playing threshold value and the slow playing threshold value; calculating a sliding mean value and a sliding relative adjacent difference according to the video stream with the sliding window throughput, and determining a switching code rate of video playing according to the sliding mean value, the sliding relative adjacent difference and the current network throughput; and playing the video stream according to the control time delay of video playing and the switching code rate. According to the invention, the playing purpose of minimizing video lagging and maximizing the video code rate can be considered, so that the video quality is further improved, and the user experience is improved.

Description

technical field [0001] The present invention relates to the technical field of video playback, in particular to an embedded dynamic video playback control method, device, computer equipment and storage medium based on network throughput. Background technique [0002] Adaptive Bitrate Streaming (ABR) of traditional video is an urgent problem that needs to be solved and continuously improved in the field of streaming media playback. The video transmission technology that automatically adjusts the playing buffer of the terminal. Taking Tencent Video as an example, when watching a video through a website, the video screen sometimes suddenly gets stuck and enters the buffering state or the video screen suddenly becomes blurred. The mechanism of these problems is likely to be that the network environment has suddenly deteriorated and the download speed is very slow, or it may be that the bit rate adjustment algorithm has not made a reasonable decision for the current environment,...

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): H04N21/442H04N21/472H04N21/6373H04N21/647
CPCH04N21/44204H04N21/44227H04N21/4424H04N21/44245H04N21/47217H04N21/6373H04N21/64723
Inventor 李钰鹏王依然石思源李漪静崔曙光崔来中
Owner SHENZHEN RES INST OF BIG DATA
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