Cache for http streams
Stremio Version Stremio 4.4.168 Windows
Is your feature request related to a problem? Please describe. Stremio caches torrents based on the cache size defined by the user. This allows for seamless seeking and compensates for network quality variations. While using debrid or http streams Stremio does not seem to cache the file but rather just direct play, this works fine if the network is stable or the user does not need to skip or seek often, moving to different timeframe causes buffering or network slowdowns either from the user or the debrid provider causes buffering.
Describe the solution you'd like Implement the same caching mechanism for http and debrid streams, respecting the cache size defined by the user.
Describe alternatives you've considered There are no viable alternatives; downloading the file or playing it in an external player defeats the purpose of using Stremio.
+1
I switched from KODI to Stremio because it’s less resource-intensive and provides a better user experience. However, the lack of caching to RAM is a downside. I’d love to see support for caching HTTP(S) streams in Stremio, similar to how KODI handles it.
Is it possible to implement stream caching to RAM in Stremio? Here’s how KODI does it for inspiration: https://kodi.wiki/view/Settings/Services/Caching
Not sure if it's possible, though I don't see why it wouldn't work. 🤔💭
Couldn't you just configure a RAM drive and point Stremio's CACHE directory to it. ✌️😎👍