摘要 |
<P>PROBLEM TO BE SOLVED: To provide multi-level congestion control for large scale video conferences. <P>SOLUTION: In a method for streaming data, a pair of timing packets is periodically transmitted to a client, and the second packet of the pair is transmitted after the first packet with a known delay. A plurality of reports are received from the client, each of the reports including a Δt value representative of the length of time that elapsed between receipt by the client of the first packet and the second packet of the pairs of timing packets. Additional bandwidth is determined to be available when the Δt values decrease. A new data stream having a higher bitrate is selected for transmission to the client when additional bandwidth is determined to be available. A server for streaming data is also described. <P>COPYRIGHT: (C)2008,JPO&INPIT |