I had this plugin under experimental for a while and I was hoping to find a way to make it more selective wrt what streams are being processed, but I did not so I decided to make it more "widely" available as, contrary to my concerns, it does not seem to have caused harm to users. So it's now on my general plugin repository
This aims to make HTTP/HTTPS streaming more reliable as some of us seem to experiment issues, typically with long podcasts. What happen is that the HTTP connection is closed by the server which likely does not want to act as a streamer, but expect client to download the whole content at once. LMS typically cannot re-establish easily the connection and resume playback.
This plugin, when enabled, replaces the HTTP and HTTPS classes by a new one that has the possibility to re-open an HTTP connection when it fails. The caveat is that once it is enabled (see its settings), *all* HTTP and HTTPS streams will go through it and will be proxied. This does not apply for plugin that have their own way to get audio (e.g. RP).
I think that my stable repository is scanned regularly by LMS, so unless I missed something (I'm not sure that there is no need for a bit of Michael's magic), it should appear in the coming hours/days
This aims to make HTTP/HTTPS streaming more reliable as some of us seem to experiment issues, typically with long podcasts. What happen is that the HTTP connection is closed by the server which likely does not want to act as a streamer, but expect client to download the whole content at once. LMS typically cannot re-establish easily the connection and resume playback.
This plugin, when enabled, replaces the HTTP and HTTPS classes by a new one that has the possibility to re-open an HTTP connection when it fails. The caveat is that once it is enabled (see its settings), *all* HTTP and HTTPS streams will go through it and will be proxied. This does not apply for plugin that have their own way to get audio (e.g. RP).
I think that my stable repository is scanned regularly by LMS, so unless I missed something (I'm not sure that there is no need for a bit of Michael's magic), it should appear in the coming hours/days