YouTube streams are only valid for ~6 hours, afterwards the stream link becomes invalid.
If gst-player reports some kind of error for this we could catch it and re-resolve the link.
The downside is that this will lead to some seconds of downtime during the fetch process.
Another solution would be to setup a timer when such a stream source is detected and restart the stream by our self. This would prevent any downtime.
YouTube streams are only valid for ~6 hours, afterwards the stream link becomes invalid. If gst-player reports some kind of error for this we could catch it and re-resolve the link. The downside is that this will lead to some seconds of downtime during the fetch process. Another solution would be to setup a timer when such a stream source is detected and restart the stream by our self. This would prevent any downtime.