[Live-devel] how to define that client is died?

Maxim Petrov max at code-it-now.com
Fri Mar 30 01:26:51 PDT 2007


Hi Ross.

Here is situation.
Client requested video on demand. After few minutes client's network was 
disconnected (and probably will never connect again). But server 
continues send UDP packets to non-existent network and never will stop. 
How we can define that client does not exist anymore? I think RTCP can 
help in this case. But I'm not sure what's right solution can be.. I 
have just one idea to periodicaly check if client sends RTCP reports. If 
no RTCP reports in 5-10 minutes we can stop streaming. Does it have 
sense, or there is more efficient/right solution?


More information about the live-devel mailing list