Unlock instant, AI-driven research and patent intelligence for your innovation.

Data flow control method, device and system

A control method and data flow technology, applied in the Internet field, can solve the problems of control misalignment and stuck, low judgment accuracy, etc., to avoid control errors.

Active Publication Date: 2022-05-06
ALIBABA GRP HLDG LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Embodiments of the present invention provide a data flow control method, device and system to at least solve the problem of low judgment accuracy due to the fact that the detection of network bandwidth changes in the prior art is only judged by sending the cache of the video data buffer And then lead to technical problems of control imbalance

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
  • Data flow control method, device and system
  • Data flow control method, device and system
  • Data flow control method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033]According to an embodiment of the present invention, an embodiment of a data flow control method is also provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and , although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0034] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Take running on a computer terminal as an example, figure 1 It is a block diagram of the hardware structure of a computer terminal according to a data flow control method in an embodiment of the present invention. Such as figure 1 As shown, the computer terminal 10 may include one or more (only one is shown in the figure) processors 102 (th...

Embodiment 2

[0092] According to an embodiment of the present invention, a device for implementing the above data flow control method is also provided, image 3 is a structural diagram of a data flow control device according to Embodiment 2 of the present invention, such as image 3 As shown, the device includes: a first acquisition module 30 , a second acquisition module 32 , a judgment module 34 , a control module 36 and an encoding module 38 .

[0093] Wherein, the first acquiring module 30 is used to acquire the buffer state of the streaming media buffer; the second acquiring module 32 is used to determine the network status according to the network bandwidth status and the sending code rate of the streaming media file; the judging module 34 is used to According to buffer state and network state, determine whether need to adjust encoding code rate; Control module 36, be used for in the situation of needing to adjust encoding code rate, obtain target code rate; Encode module 38, be used...

Embodiment 3

[0096] According to still another aspect of the embodiments of the present invention, a data flow control system is also provided, Figure 4 is a schematic flowchart of the execution of the data flow control system according to Embodiment 3 of the present invention, as shown in Figure 4 As shown, it includes: a video bit rate setting unit, a video encoder unit, a video buffer unit, a network sending unit and a bit rate control module.

[0097] Among them, the video code rate setting unit is used to set the initial code rate, minimum code rate and maximum code rate of each resolution streaming media file; the initial code rate is used to set the encoding code rate for the first time; the minimum code rate is used to adjust the code rate lower limit ; The maximum bit rate is used to adjust the upper limit of the bit rate; the video encoder unit is used to encode the streaming media file, and output the encoded streaming media file of the specified bit rate, wherein it is also u...

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 data flow control method, device and system. Wherein, the method includes: acquiring the buffer status of the streaming media buffer; determining the network status according to the network bandwidth status and the sending bit rate of the streaming media file; determining whether to adjust the encoding bit rate according to the buffer status and the network status; In the case of encoding bit rate, obtain the target bit rate; encode the streaming media file according to the target bit rate. The invention solves the technical problem that the detection of the network bandwidth change in the prior art is only judged by sending the buffer of the video data buffer, resulting in a low accuracy of the judgment and thus causing the control disorder to be stuck.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular, to a data flow control method, device and system. Background technique [0002] The current streaming media live broadcast technology transmits audio and video data in real time between users and anchors through the Internet and produces a good interactive experience. It is widely used in mobile phones, tablets, PCs and other smart device terminals, and the live broadcast business has also expanded to various fields. [0003] Since streaming media data needs to be transmitted through the network, and the bandwidth of the network will be affected by geographical location, signal strength, network equipment, operators and other factors, network bandwidth changes and network jitter will occur during the live broadcast, which will affect the streaming The speed of media data transmission and the real-time nature of the live broadcast lead to poor user experiences such as d...

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/2187H04N21/231H04N21/2343H04N21/24H04N21/2662H04N21/433H04N21/4402H04N21/442
CPCH04N21/2662H04N21/2187H04N21/234309H04N21/2402H04N21/23106H04N21/4331H04N21/440218H04N21/44209
Inventor 陈春光
Owner ALIBABA GRP HLDG LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More