3 ms·
It may be the case that 100 tracks are sent to the device and the shuffle logic chooses from them locally.
by mrkeen 7y ago
It may be the case that 100 tracks are sent to the device and the shuffle logic chooses from them locally.
- kingosticks 7y agoNot sure why you are being down voted, this is essentially how Spotify's shuffle works. At least, if you MITM the official client and load a large playlist/context you'll only see a small window worth of tracks being loaded. And you won't see any request from the client when you then shuffle that playlist, it's done locally. This may, of course, have changed. My experiments while (badly) implementing librespot's shuffle functionality were a few years ago now.
- downerending 7y agoIn my case, all of the tracks are already on the device. But yes, it's possible that they're doing something like this anyway.