> Now according to the RFC-2326 for RTSP, it does not specifically mandate that 
> you should use RTCP RR packets to keep it alive.

That is true.  However, servers (including the “Axis” camera’s server) should, 
for robustness, treat incoming RTCP “RR” packets as indicating client liveness.

What “Axis” is really saying (but won’t admit) is that their server doesn't 
bother listening for RTCP packets at all.  That’s why they don’t use RTCP 
packets to indicate client liveness.

As noted earlier, you can update your client code to send periodic “OPTIONS” 
(or “GET_PARAMETERS”) commands to compensate for broken servers like this.

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

_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to