Method and system for controlling transmission rate

A technology of transmission rate and control method, applied in the field of network communication, can solve the problems of audio and video playback interruption, audio and video data jitter delay, data packet congestion and other problems at the receiving end, and achieve the effect of continuous playback

CN102752212AActive Publication Date: 2012-10-24SUZHOU CODYY NETWORK SCI & TECH
4 Cites 16 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2012-10-24

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a method and a system for controlling transmission rate. The method provided by the invention comprises the following steps that: a transmitting end transmits data packets to a receiving end according to a preset rate, and the receiving end buffers the data packets, and further compares the number of the buffered data packets with an early warning value of a receiving end buffer zone after starting to play the data packets; when the number of the data packets buffered by the receiving end is not more than the early warning value of the buffer zone, the receiving end obtains the data packet network delay time and transmits the obtained time to the transmitting end; and the transmitting end compares the received data packet network delay time with the single data packet play time, when the data packet network delay time is greater than the single data packet play time, the transmitting end calculates and regulates the transmitting rate according to the transmission rate, the single data packet play time and the data packet network delay time.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the field of network communication, in particular to a transmission rate control method and system. 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 video, ...

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 the transmission rate control method provided according to the preferred embodiment of the present invention. Such as figure 1 As shown, the transmission rate control method provided by the preferred embodiment of the present invention includes steps 101-103.

[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 sending ...