<div dir="ltr">I'm using GStreamer to playback a time-limited URI from a streaming service.<div><br></div><div>If the stream is paused, there's a possibility that the http session and URI have expired by time the stream is un-paused, resulting in souphttpsrc getting a 403 error when it re-connects.</div><div><br></div><div>Is there any mechanism in GStreamer to 'refresh' the URI when an error occurs while maintaining the playback position?</div><div><br></div><div>In an ideal world, I'd like to catch the HTTP error in souphttpsrc and refresh the URI before the stream runs out of data, so there is no interruption to the output.</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Jonathan</div><div><br></div></div>