I have a setup where I have my media player read files from the rclone mount. I assume when I stream a video file that it is read by rclone and passed on to the video player.
My question is if there is any possible way to have rclone pass on the direct access to the video file so the video player streams it from the cloud drive directly and not through the rclone mount?
I'm asking because going through the rclone mount has been much slower for me than streaming a file directly.
I hope I was detailed & clear enough to explain what I'm trying to do.
@kapitainsky Let me explain my new setup attempt. I have used Infuse on my AppleTV and I connected my Dropbox Advanced account where I store my media files. Infuse indexes it and it can stream basically any file type you throw at it.
The problem is, indexing is slow via this method.
So now I’m trying it via my rclone mount of my Dropbox (located on the remote server) and it is indexed by Jellyfin. That worked really well. It indexed it fairly fast and I could browse all the available media via Infuse as my player. This was especially helpful because everyone in the family has their own Jellyfin account and it can update very quickly in all the devices.
The problem now is that streaming speeds seem too slow even though the server has a 20Gbps connection and at home we have 1Gbps.
If the Jellyfin index would grab from the rclone mount a direct connection to the file on Dropbox (not sure if this is possible) then each Infuse client could stream the media straight from Dropbox without having to send the data from Dropbox ⇨ server rclone mount ⇨ Infuse client.
What you mean by this? You can have 100Gbps network but when you stream file it only uses whatever video format requires. Or you mean that now you can not watch anything? Is it what "too slow" is?
Yes, it is too slow with this new method but Infuse reading/streaming straight from Dropbox has no problems playing back 50GB movie files in whatever video format.
@hari9 - your setup sounds similar to mine. I run my Plex server on a remote server, which also mounts the media via Rclone. The server's latency to my house is usually in the low 70ms, and this works well for the most part. Would it be better if the clients had direct access to Dropbox? Yes, definitely, and I think that's what you're asking. That's impossible, though, because we're both working with a (remote) server/client setup where the server has to have access to the mount in order to stream the media.
So, unless I'm misunderstanding something, the only thing you could do is run both your Jellyfin server and Rclone mount locally. In that case you'd only deal with one latency, the one to Dropbox.
I wish Jellyfin/Plex could index the rclone mounted Dropbox drive with links to the files that directly connect to Dropbox so that Infuse streams it straight from there and bypassing the rclone mount needing to relay the streamed media files.
But based on everyone’s feedback, that isn’t possible. I could run it locally but my family streams not only from home and then I’m sure my home server would be slower than the cloud seedbox I use for this.