icecast-kh
icecast-kh copied to clipboard
Request: relay max-duration + and relay-reconnect
Hi there! I use complex logic with random stream urls on every backend request, I very need two small features:
- max-duration option for client connected to relay
- relay reconnect to source every N seconds option, if on-demand feature enable or not, if current source restreaming longer N seconds — reconnect to source url, follow redirect (if found) and relay to listeners
Thank you!
This would be great - currently you have to restart icecast to force the relay config to reconnect!
the retry-delay should be something like 120 by default but can be overridden on a per-relay basis. It should always be retrying that assuming the relay is not made inactive. The recent builds do allow for a source to override it. Killing the source will trigger a restart of the relay.
karl