A rate control method for data transmission
A rate control and data transmission technology, applied in the field of network communication, can solve the problems of jitter and delay of audio and video data, interruption of audio and video playback at the receiving end, application stuck, etc., to ensure the effect of continuous playback
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2015-08-19
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the field of network communication, and in particular relates to a data transmission rate control method. Background technique
[0002] With the rapid development of the information society, various communication tools such as Fetion, QQ, etc. are widely used by people. In addition to personal applications, some enterprise instant messaging methods are gradually becoming familiar to the public, such as video conferencing. Whether audio and video data can be played continuously and smoothly has become a key factor affecting the quality of video conferences. However, in practical applications, jitter delays often exist in the transmission of audio and video data. When the delay time is too long, it is easy to cause the audio and video playback at the receiving end to be interrupted. However, in the prior art, when the amount of data buffered locally at the receiving end is not enough to support continuous playback of audio and v...
Examples
Embodiment Construction
[0010] Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
[0011] figure 1 Shown is a data transmission rate control method provided according to a preferred embodiment of the present invention. like figure 1 As shown, the rate control method for data transmission provided by the preferred embodiment of the present invention includes steps 101-102.
[0012] Step 101: The sending end sends data packets to the receiving end at a preset rate, and the receiving end buffers the data packets and when starting to play the data packets, the receiving end compares the number of cached data packets with the received The size of the end buffer warning value.
[0013] Specifically, the receiving end presets its own buffer size before receiving the data sent by the s...