[Live-devel] live555ProxyServer and session timeout?
Ross Finlayson
finlayson at live555.com
Fri Nov 22 08:51:41 PST 2024
If no ‘front end’ client is currently streaming from the proxy server, then the proxy server (tries to) keep its RTSP connection to the ‘back end’ server (e.g., an IP camera) alive by periodically sending it RTSP “OPTIONS” commands. For this particular IP camera, however, it appears that this doesn’t work; the IP camera is apparently eventually closing (timing out) the RTSP (TCP) connection, even though the proxy server keeps sending it “OPTIONS” commands.
When this happens, the proxy server automatically reopens a new connection to the ‘back end’ server. (This is what you’re seeing happen repeatedly.) Any existing stream (to a ‘front end’ client) will be halted; however, a new ‘front end’ client should still be able to stream from the proxy server after this.
So it appears that your ‘back end’ server (i.e., IP camera) is not working correctly. You will need to contact the manufacturer of this camera to get it fixed.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list