Live video - retry playing to resume if it fails

If we include a live video source in a region (a RTSP or a HLS stream as “Local video” media type), and there’s a problem with that stream when the region reloads after an expiry, it won’t display anything - the region will stay transparent. And it will stay like that for as long as that region duration won’t expire again.

Since a live video event’s duration is infinite, we usually set a reasonable duration like 10 or 20 minutes. We don’t want to set shorter durations because layout reloads causes a black skip in the playback of the stream. However, if there’s an issue with the stream, it will freeze and stay like that until the next reload…

Would be nice, at least, at the moment the layout loads, to retry playing the live stream if it fails. Maybe retry every 1 or 2 seconds until successful or something like that.