I'm using Nimble Streamer to republish an SRT stream via RTMP. I'm testing a live streaming provider's (3rd party) primary/backup ingest failover (RTMP).
When streaming RTMP directly (from hardware encoder) to the provider the fail over works immediately. However when I manually stop the SRT stream (going into Nimble Streamer) and being republished via RTMP, the failover takes several seconds. Now if I simply pause the RTMP republishing the failover works immediately (as with the external encoder).
It appears that when the SRT stream fails there is some type of time out window occurring before Nimble Streamer closes the republished RTMP connection. Is this configurable? Perhaps an SRT parameter?
Thank you!