My question is with regards to VLC not resuming an RTSP session after link with the server has been lost for a fixed amount of time.
My setup is very basic: I have an AXIS camera streaming an RTP video feed. I am using the VLC player to playback this stream. I want to disable the rtp timeout or set it to an obscenely high number, because I frequently lose connection to the camera and want VLC to resume playing immediately when the connection returns.
The problem is that the VLC client always times out about five seconds after the server is disconnected, closing it's side of the stream. So when the server comes back online, VLC does not resume playing, already having torn down its side of the connection. If I'm reading the documentation correctly, it seems obvious to me that the command line option "--rtp-timeout" should control this behavior, but no matter how I set this value, VLC times out after the exact same five second period. I have played with other options, including ':rtsp-timeout', ':sap-timeout', ':rtsp-session-timeout', :'netsync-timeout', and ':ipv4-timeout', none of which have any effect (though I wouldn't expect them to).
Am I missing something obvious, or is this a bug? Can the VLC client-side timeout be configured (and if not, why)? And what does ":rtp-timeout" control if not this?
Thanks in advance for all assistance.