CN106954101A - The frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred - Google Patents

The frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred Download PDF

Info

Publication number
CN106954101A
CN106954101A CN201710276451.1A CN201710276451A CN106954101A CN 106954101 A CN106954101 A CN 106954101A CN 201710276451 A CN201710276451 A CN 201710276451A CN 106954101 A CN106954101 A CN 106954101A
Authority
CN
China
Prior art keywords
delay
package
time
queue
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710276451.1A
Other languages
Chinese (zh)
Other versions
CN106954101B (en
Inventor
林耀荣
陈志之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN201710276451.1A priority Critical patent/CN106954101B/en
Publication of CN106954101A publication Critical patent/CN106954101A/en
Application granted granted Critical
Publication of CN106954101B publication Critical patent/CN106954101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • H04N21/64792Controlling the complexity of the content stream, e.g. by dropping packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses the frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred, S1, the virtual transmission time delay estimation module by server end, package in server end transmit queue is from first to last scanned, and judge package whether in the sweep limits of setting, if the virtual transmission time delay to package is calculated;If it is not, then terminating;S2, the virtual transmission time delay to step S1 are compared with default frame losing delay threshold, if virtual transmission time delay is more than default frame losing delay threshold, into next step S3, if otherwise return to step S1;S3, the package to virtual transmission time delay more than frame losing delay threshold, are carried out by strategy discarding.The present invention can control the time delay in radio video streaming media transmission independent of client feedback information.

Description

The frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred
Technical field
The present invention relates to wireless network multi-medium data transmission technique field, more particularly to a kind of low latency live video stream The frame losing control method that media are wirelessly transferred.
Background technology
Various movements are live, wireless monitor camera and wireless same screen application flourish.Above-mentioned application is directed to Real-time video Streaming Media Radio Transmission Technology.Wherein the compression coding mode of video is generally using H.264 scheduling algorithm, video flowing matchmaker The server end of body is connected with client by wireless network.
Compared with cable network, wireless channel conditions less stable, with Bandwidth-Constrained, the spy such as wireless channel time-varying Point, the mobility of terminal also results in the fluctuation of wireless transmission rate;And the video stream media based on WLAN is wirelessly passed It is defeated, easily influenceed by co-channel interference.These factors are all easily caused the time delay increase that real-time video is wirelessly transferred, time delay and trembled Situations such as dynamic, packet loss increase, and cause Wireless network congestion.Show as obvious data transfer delay, server end and visitor The display content at family end can not keep realtime uniform, the nonsynchronous phenomenon of display occur, or even interim card and horse occur in client Match gram phenomenon, it is impossible to ensure the QoS that real-time video is wirelessly transferred.
Server end can actively abandon the excessive frame of video that is partly delayed, guarantor according to the judgement to wireless channel conditions The real-time of transmission of video is demonstrate,proved, delay and congestion are reduced, to adapt to network change.Traditional frame losing algorithm needs client to clothes Business device end feedback reception end statistical information, so as to estimate wireless communication status.But when occurring network congestion, feed back message It can be affected, delay is produced in transmitting procedure, institute's feedack is delayed, it is impossible to reflect current network state in time. Also there is method to estimate the propagation delay time for the frame of video for newly entering enqueue using buffering queue length in document, then determine frame losing plan Slightly.But the accumulative evaluated error of buffering queue dequeue speed can have a strong impact on the estimation of propagation delay time.
The content of the invention
In order to overcome the shortcoming that prior art is present with it is not enough, the present invention provide a kind of low latency real-time video Streaming Media without The frame losing control method of line transmission, compared with queue tail discarding method, this method reduces the tired of virtual transmission time delay estimation Error is counted, and independent of client feedback information, the time delay in radio video streaming media transmission can be controlled.
In order to solve the above technical problems, the present invention provides following technical scheme:A kind of low latency real-time video Streaming Media without The frame losing control method of line transmission, comprises the following steps:
S1, the virtual transmission time delay estimation module by server end, to the package in server end transmit queue from the beginning To tail scanning, and package is judged whether in the sweep limits of setting, if the virtual transmission time delay to package is counted Calculate;If it is not, then terminating;
S2, the virtual transmission time delay to step S1 are compared with default frame losing delay threshold, if virtual transmission time delay More than default frame losing delay threshold, then into next step S3, if otherwise return to step S1;
S3, the package to virtual transmission time delay more than frame losing delay threshold, are carried out by strategy discarding.
Further, the virtual transmission time delay in the step S1 includes queue stop time delay, queue transmission delay with passing The defeated part of time delay three, its calculation is:
Vir_trans_time=wait_delay+dq_delay+trans_delay
In formula, vir_trans_time represents virtual transmission time delay, and wait_delay represents that queue stops time delay, dq_ Delay represents queue transmission delay, and trans_delay represents propagation delay time.
Further, the computational methods of the queue stop time delay wait_delay are:
Wait_delay=current_time-enqueue_time
Wherein, current_time is scans the current time during package, when enqueue_time is package enqueue Between.
Further, the queue transmission delay dq_delay, its specific calculation is:
The dequeue speed dq_rate of currently transmitted queue is calculated, it is as follows:
Dq_rate=dq_count/dq_int
Wherein, dq_count for this calculating time interval in dequeue data volume summation, dq_int for calculate when Between be spaced;
The dequeue speed dq_rate of smooth currently transmitted queue, calculates queue and averages out queue rate avg_dqrate:
Avg_dqrate=ε × avg_dqrate+ (1- ε) × dq_rate
In formula, ε represents smoothing factor;
Then the queue transmission delay dq_delay computational methods of package are as follows:
Dq_delay=qsize/avg_dqrate
In formula, qsize represents the total amount of data size of the package of this in queue and all packages before the package.
Further, the propagation delay time trans_delay is monitored by the transmission to package, measures a upper envelope The required time is successfully transmitted or be eventually discarded after bag dequeue, is used as the propagation delay time trans_delay of current package.
Further, the sweep limits set in the step S1, it is determined by parameter alpha;The parameter alpha be 0 to 1 between A numerical value;Queued scans scope is α * queue lengths, and parameter alpha is a preset constant or enters action according to network condition State changes.
Further, carried out in the step S3 by strategy discarding, its drop policy includes:
In the sweep limits of queue, if the I frames that the package abandoned belongs in H.264 code set GOP, are abandoned same All frames in GOP;If the P frames that the package abandoned belongs in H.264 code set GOP, need to abandon to rely in same GOP and be somebody's turn to do Other P frames of P frames and B frames.
Further, carried out in the step S3 by strategy discarding, its drop policy includes:
If the I frames that the package abandoned belongs in H.264 code set GOP, retain this I frame, since the frame position backward The package in the same GOP in queue is traveled through, and abandons all packages of the 1st B frame found;If B frames envelope can not be found Bag, then abandon all packages of the 1st P frame found;If can not still find, since queue is traveled through forward the frame position Previous GOP in package, abandon the 1st all packages of B frames found;If B frame packages can not be found, the 1st is abandoned All packages of the individual P frames found;If the P frames that the package abandoned belongs in H.264 code set GOP, temporarily retain this P frame, The package in same GOP since queue is traveled through backward the frame position, and abandon all envelopes of the 1st B frame found Bag;If B frame packages can not be found, the package in same GOP since queue is traveled through forward the frame position abandons the 1 all package of B frames for finding;If can not still find, all packages of current P frames are abandoned;If current package belongs to B frames, Then directly abandon all packages of the frame.
After adopting the above technical scheme, the present invention at least has the advantages that:
1st, compared with queue tail discarding method, this method can reduce the cumulative errors of virtual transmission time delay estimation;
2nd, the realization of this method is independent of client feedback information;
3rd, this method can control the time delay in radio video streaming media transmission.
Brief description of the drawings
Fig. 1 is the step flow for the frame losing control method that a kind of low latency real-time video Streaming Media of the invention is wirelessly transferred Figure;
Fig. 2 is that frame losing plan is used in the frame losing control method that a kind of low latency real-time video Streaming Media of the invention is wirelessly transferred Omit the step flow chart of (strategy two).
Embodiment
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combine, the application is described in further detail with specific embodiment below in conjunction with the accompanying drawings.
As shown in figure 1, the frame losing control method that a kind of low latency real-time video Streaming Media proposed by the present invention is wirelessly transferred, That includes following steps description.
Step one:By the virtual transmission time delay estimation module of server end, to the package in server end transmit queue From first to last scan, and judge package whether in the sweep limits of setting, if in the virtual transmission time delay progress to package Calculate;If it is not, then terminating.
Virtual transmission delay packet stops time delay, queue transmission delay and the part of propagation delay time three containing queue.
Vir_trans_time=wait_delay+dq_delay+trans_delay
The computational methods that wherein queue stops time delay are, when each package enters the transmit queue of server end, record The current time enqueue_time of system, when the package in algorithm scanning transmit queue, the current time of record system Current_time, then queue stop time delay wait_delay be:
Wait_delay=current_time-enqueue_time
The computational methods of queue transmission delay are that the packed byte sum dq_count of the accumulative dequeue of initialization is 0, when During package dequeue, the current time last_dequeue_time of record system, dq_count adds up the byte number of the package; When follow-up package dequeue, dq_count adds up out the byte number of group package;
When the packed byte sum dq_count of accumulative dequeue exceedes given threshold value dq_count_threshold, note The current time current_dequeue_time of recording system, calculates time interval dq_int, as follows:
Dq_int=current_dequeue_time-last_dequeue_time
Based on above-mentioned dq_int, the dequeue speed of currently transmitted queue is estimated, it is as follows:
Dq_rate=dq_count/dq_int
Wherein, dq_rate is to calculate the dequeue speed for obtaining current queue, and dq_count is this calculating time interval Interior dequeue data volume summation, dq_int is the time interval calculated.
The dequeue speed of smooth currently transmitted queue, calculates queue and averages out queue rate avg_dqrate:
Avg_dqrate=ε × avg_dqrate+ (1- ε) × dq_rate
In formula, avg_dqrate is averages out queue rate, and ε is smoothing factor.
Then the queue transmission delay dq_delay computational methods of package are as follows:
Dq_delay=qsize/avg_dqrate
In formula, qsize is the total amount of data size of the package and all packages before the package in queue.
Propagation delay time trans_delay is monitored by the transmission to package, measure after a upper package dequeue into Work(sends or is eventually discarded the required time, is used as the propagation delay time of current package.
Step 2:The from first to last package in scanning transmit queue head in sweep limits, and according to being obtained in step one The virtual transmission time delay of each package, is compared with default frame losing delay threshold, and it is big to abandon virtual transmission time delay by strategy In the package of frame losing delay threshold.
From the beginning specific embodiment is travels through queue, and initialization package counter pkt_count is 0, often travels through one Package, counter pkt_count adds 1, if current pkt_count is less than or equal to queue length queue_length and scale factor α product, then calculate the virtual transmission time delay vir_trans_time of current package by step one, with frame losing threshold value drop_ Threshold compares.
If less than threshold value, the package is retained;If more than threshold value, package is removed into queue by frame losing strategy.
The present invention can be from 2 kinds of frame losing strategies according to complexity:
The relatively low frame losing strategy one of complexity is, if the I frames that the package abandoned belongs in H.264 code set GOP, from the frame Position starts to travel through queue backward, and same GOP other P frames, B frame packages in transmit queue are together removed into queue.If losing The P frames that the package abandoned belongs in H.264 code set GOP, then will rely on other P frames and B frames package one of the P frames in same GOP With removal queue.
The complexity of packet loss strategy two is higher, but can preferably improve video transmission quality.If the package abandoned belongs to H.264 the I frames in code set GOP, then retain this I frame, in the same GOP since queue is traveled through backward the frame position Package, and abandon all packages of the 1st B frame found;If B frame packages can not be found, the P frames that discarding the 1st is found All packages;If can not still find, the package in previous GOP since queue is traveled through forward the frame position is abandoned 1st all packages of B frames for finding;If B frame packages can not be found, all packages of the 1st P frame found are abandoned.If The P frames that the package of discarding belongs in H.264 code set GOP, then temporarily retain this P frame, team traveled through backward since the frame position The package in same GOP in row, and abandon all packages of the 1st B frame found;If B frame packages can not be found, from The frame position starts to travel through forward the package in the same GOP in queue, abandons all packages of the 1st B frame found;If It can not still find, abandon all packages of current P frames;If current package belongs to B frames, all packages of the frame are directly abandoned.
H.264GOP the priority of middle frame is followed successively by I frames, P frames, B frames, i.e. packet loss strategy two always using excellent from high to low The minimum frame of first level substitutes the high frame of priority.The idiographic flow of packet loss strategy two is as shown in Figure 2.
Preferably, this method can be by setting suitable parameters α come team's head frame losing scope of control algolithm.
Although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, can be with Understand, can carry out a variety of equivalent changes to these embodiments without departing from the principles and spirit of the present invention Change, change, replace and modification, the scope of the present invention is limited by appended claims and its equivalency range.

Claims (8)

1. the frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred, it is characterised in that comprise the following steps:
S1, the virtual transmission time delay estimation module by server end, to the package in server end transmit queue from first to last Scanning, and judges package whether in the sweep limits of setting, if the virtual transmission time delay to package is calculated;If It is no, then terminate;
S2, the virtual transmission time delay to step S1 are compared with default frame losing delay threshold, if virtual transmission time delay is more than Default frame losing delay threshold, then into next step S3, if otherwise return to step S1;
S3, the package to virtual transmission time delay more than frame losing delay threshold, are carried out by strategy discarding.
2. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 1 is wirelessly transferred, it is special Levy and be, the virtual transmission time delay in the step S1 includes queue and stops time delay, queue transmission delay and propagation delay time three Point, its calculation is:
Vir_trans_time=wait_delay+dq_delay+trans_delay
In formula, vir_trans_time represents virtual transmission time delay, and wait_delay represents that queue stops time delay, dq_delay tables Show queue transmission delay, trans_delay represents propagation delay time.
3. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 2 is wirelessly transferred, it is special Levy and be, the computational methods that the queue stops time delay wait_delay are:
Wait_delay=current_time-enqueue_time
Wherein, current_time is scans the current time during package, and enqueue_time is the package enqueue time.
4. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 2 is wirelessly transferred, it is special Levy and be, the queue transmission delay dq_delay, its specific calculation is:
The dequeue speed dq_rate of currently transmitted queue is calculated, it is as follows:
Dq_rate=dq_count/dq_int
Wherein, dq_count is the dequeue data volume summation in this calculating time interval, between times of the dq_int for calculating Every;
The dequeue speed dq_rate of smooth currently transmitted queue, calculates queue and averages out queue rate avg_dqrate:
Avg_dqrate=ε × avg_dqrate+ (1- ε) × dq_rate
In formula, ε represents smoothing factor;
Then the queue transmission delay dq_delay computational methods of package are as follows:
Dq_delay=qsize/avg_dqrate
In formula, qsize represents the total amount of data size of the package of this in queue and all packages before the package.
5. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 2 is wirelessly transferred, it is special Levy and be, the propagation delay time trans_delay is monitored by the transmission to package, measure after a upper package dequeue The required time is successfully transmitted or be eventually discarded, the propagation delay time trans_delay of current package is used as.
6. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 1 is wirelessly transferred, it is special Levy and be, the sweep limits set in the step S1, it is determined by parameter alpha;The parameter alpha is the number between 0 to 1 Value;Queued scans scope is α * queue lengths, and parameter alpha is a preset constant or enters Mobile state change according to network condition.
7. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 1 is wirelessly transferred, it is special Levy and be, carried out in the step S3 by strategy discarding, its drop policy includes:
In the sweep limits of queue, if the I frames that the package abandoned belongs in H.264 code set GOP, abandon same GOP In all frames;If the P frames that belong in H.264 code set GOP of package abandoned, need to abandon the P frames are relied in same GOP Other P frames and B frames.
8. the frame losing control method that a kind of low latency real-time video Streaming Media according to claim 1 is wirelessly transferred, it is special Levy and be, carried out in the step S3 by strategy discarding, its drop policy includes:
If the I frames that the package abandoned belongs in H.264 code set GOP, retain this I frame, are traveled through backward since the frame position The package in same GOP in queue, and abandon all packages of the 1st B frame found;If B frame packages can not be found, Abandon all packages of the 1st P frame found;If can not still find, since queue is traveled through forward the frame position before Package in one GOP, abandons all packages of the 1st B frame found;If B frame packages can not be found, abandon the 1st and look for All packages of the P frames arrived;If the P frames that the package abandoned belongs in H.264 code set GOP, temporarily retain this P frame, from this Frame position starts to travel through the package in the same GOP in queue backward, and abandons all packages of the 1st B frame found;If B frame packages can not be found, then the package in the same GOP since queue is traveled through forward the frame position, abandon the 1st and look for All packages of the B frames arrived;If can not still find, all packages of current P frames are abandoned;If current package belongs to B frames, directly Abandon all packages of the frame.
CN201710276451.1A 2017-04-25 2017-04-25 Frame loss control method for low-delay real-time video streaming media wireless transmission Active CN106954101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710276451.1A CN106954101B (en) 2017-04-25 2017-04-25 Frame loss control method for low-delay real-time video streaming media wireless transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710276451.1A CN106954101B (en) 2017-04-25 2017-04-25 Frame loss control method for low-delay real-time video streaming media wireless transmission

Publications (2)

Publication Number Publication Date
CN106954101A true CN106954101A (en) 2017-07-14
CN106954101B CN106954101B (en) 2020-04-28

Family

ID=59477446

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710276451.1A Active CN106954101B (en) 2017-04-25 2017-04-25 Frame loss control method for low-delay real-time video streaming media wireless transmission

Country Status (1)

Country Link
CN (1) CN106954101B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108540855A (en) * 2018-04-18 2018-09-14 王健 A kind of adaptive low delay streaming media playing software suitable under network direct broadcasting scene
CN109743600A (en) * 2019-01-15 2019-05-10 国网河南省电力公司 Based on wearable live O&M adaptive video stream transmission rate control
WO2020029779A1 (en) * 2018-08-09 2020-02-13 华为技术有限公司 Method and device for determining rate of packet dequeuing
CN110912770A (en) * 2019-11-13 2020-03-24 中国联合网络通信集团有限公司 Method and device for calculating interface congestion time delay
CN111491201A (en) * 2020-04-08 2020-08-04 深圳市昊一源科技有限公司 Method for adjusting video code stream and video frame loss processing method
WO2022267733A1 (en) * 2021-06-25 2022-12-29 荣耀终端有限公司 Method for dynamically adjusting frame-dropping threshold value, and related devices

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150244650A1 (en) * 2014-02-21 2015-08-27 Kyeong Ho Yang Efficient packet processing at video receiver in multimedia communications over packet networks
CN105357592A (en) * 2015-10-26 2016-02-24 山东大学苏州研究院 Selective frame dropping method for streaming media adaptive transmission
CN105847182A (en) * 2016-04-18 2016-08-10 武汉烽火众智数字技术有限责任公司 Method and system thereof for preferentially transmitting audio in audio and video system
CN105992023A (en) * 2015-02-11 2016-10-05 杭州海康威视数字技术股份有限公司 Video image data processing method and apparatus thereof
CN106357453A (en) * 2016-09-30 2017-01-25 邦彦技术股份有限公司 System and method for bandwidth adaptive control

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150244650A1 (en) * 2014-02-21 2015-08-27 Kyeong Ho Yang Efficient packet processing at video receiver in multimedia communications over packet networks
CN105992023A (en) * 2015-02-11 2016-10-05 杭州海康威视数字技术股份有限公司 Video image data processing method and apparatus thereof
CN105357592A (en) * 2015-10-26 2016-02-24 山东大学苏州研究院 Selective frame dropping method for streaming media adaptive transmission
CN105847182A (en) * 2016-04-18 2016-08-10 武汉烽火众智数字技术有限责任公司 Method and system thereof for preferentially transmitting audio in audio and video system
CN106357453A (en) * 2016-09-30 2017-01-25 邦彦技术股份有限公司 System and method for bandwidth adaptive control

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108540855A (en) * 2018-04-18 2018-09-14 王健 A kind of adaptive low delay streaming media playing software suitable under network direct broadcasting scene
WO2020029779A1 (en) * 2018-08-09 2020-02-13 华为技术有限公司 Method and device for determining rate of packet dequeuing
US11646970B2 (en) 2018-08-09 2023-05-09 Huawei Technologies Co., Ltd. Method and apparatus for determining packet dequeue rate
CN109743600A (en) * 2019-01-15 2019-05-10 国网河南省电力公司 Based on wearable live O&M adaptive video stream transmission rate control
CN109743600B (en) * 2019-01-15 2021-07-13 国网河南省电力公司 Wearable field operation and maintenance self-adaptive video streaming transmission rate control method
CN110912770A (en) * 2019-11-13 2020-03-24 中国联合网络通信集团有限公司 Method and device for calculating interface congestion time delay
CN110912770B (en) * 2019-11-13 2021-06-18 中国联合网络通信集团有限公司 Method and device for calculating interface congestion time delay
CN111491201A (en) * 2020-04-08 2020-08-04 深圳市昊一源科技有限公司 Method for adjusting video code stream and video frame loss processing method
WO2022267733A1 (en) * 2021-06-25 2022-12-29 荣耀终端有限公司 Method for dynamically adjusting frame-dropping threshold value, and related devices

Also Published As

Publication number Publication date
CN106954101B (en) 2020-04-28

Similar Documents

Publication Publication Date Title
CN106954101A (en) The frame losing control method that a kind of low latency real-time video Streaming Media is wirelessly transferred
KR102478440B1 (en) Congestion control method and network device
EP0756792B1 (en) Flow control for real-time data streams
CN101057439B (en) Transmitter
EP2432175B1 (en) Method, device and system for self-adaptively adjusting data transmission rate
CN102325274B (en) Network bandwidth-adaptive video stream transmission control method
CN101909060B (en) Qos control method suitable for real-time streaming media transmission of mobile videos
CN109982112B (en) System and method for video streaming
CN112995048B (en) Blocking control and scheduling fusion method of data center network and terminal equipment
JP2001274861A (en) Method and device for data transmission
EP2380294B1 (en) Method for controlling a flow in a packet switching network
CN108401128B (en) Congestion control method in video call
CN108391289B (en) Congestion control method and base station
CN104618258B (en) A kind of control method of message transmission rate
CN106411773B (en) Flow shaping method in transmission of video based on token bucket and system
CN112822505B (en) Audio and video frame loss method, device, system, storage medium and computer equipment
CN112491658B (en) Bandwidth estimation method and device, electronic equipment and computer-readable storage medium
CN108494698A (en) A kind of jamming control method based on transmission rate
CN111417029B (en) Method, system, terminal and storage medium for adjusting video code rate
US20140112354A1 (en) Method, apparatus, and system for processing streaming media data
KR101837637B1 (en) Streaming method based on Client-side ACK-regulation and apparatus thereof
CN108848415B (en) Network real-time video transmission method and device for adaptive learning
CN105490964B (en) A kind for the treatment of method and apparatus of service quality
CN110381036A (en) A kind of TCP jamming control method for DASH Streaming Media
KR100429503B1 (en) Data packet flow control method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant