[Live-devel] Handle frame dropping elegantly on clients with limited output bandwidth

Ross Finlayson finlayson at live555.com
Tue Feb 17 01:26:02 PST 2009


>The problem is that if two clients, one of which is over UDP while 
>the other is over TCP and has only limited bandwidth, the 
>transmitting rate of the UDP client seems to be influenced by the 
>slow TCP client, right?

No, because the server's writes to the TCP socket will be non-blocking.

The underlying OS (in its implementation of TCP) will accept the data 
immediately, but, if necessary, buffer the outgoing data until it can 
be sent.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list