The feature I think would be cool to see is pre-caching the play queue for music. The WiFi at work is very spotty in terms of speed, and when traveling between home and work, mobile internet can drop on occasion. What would be cool is if the Plex app (for all mobile platforms) would pre-cache the play queue up to a user-selected number of items so that occasional drops in internet connectivity do not become terribly apparent. Google Music does this, and it is SUPER convenient. I realize this could take up space on the user’s phone, but phone space is becoming increasingly large. A way around this could be to purge a song when it is done playing, and even purge the whole cache when the play queue is emptied or changes.
I also have this problem during my commute to and from work. I have TV Shows synced to my device but I don’t want to sync my entire music library so some sort of caching/syncing of the music play queue would be very useful.
I agree, this would be a very useful feature.
I wanted to add a +1, Like, MeToo, pleaseimplementassoonaspossible (grin).
From an architectural point of view I don’t know how hard it would be to implement with the existing clients, but this is really the ONLY feature keeping me on Subsonic for music at this point. Now that I’ve spent a significant amount of time playing with Plex’s Premium Music, doing some music cleanup, etc. I’m absolutely in love with the new interface on iOS and Android… so much so that I chewed up my phone data plan and significantly increased my home broadband use re-discovering my music collection on my 2 one hour commutes.
A lot of it was spent playing a few albums multiple times, not just trolling through the whole collection, which this wouldn’t really fix. What it would fix is hitting those “gems” that you re-discover and want to play multiple times.
Subsonic’s method of downloading to a local cache and then retaining solves a few problems:
- Spotty connections / low data connections - enough of a buffer is built up before the music plays, but the chances of an interruption to your groove is minimal, and subsequent playback is as smooth as the first play.
- Conserve data usage on both the mobile device and the Plex server - its less of a problem when you are in the same physical location as the server, but when you are away from the server, there really isn’t a need to re-stream the same song or album when you are in a Pink Floyd groove. (For those of us under the Comcast data caps and those without unlimited mobile data plans).
Subsonic solves the problem with a local data cache (which Plex does as well with their Sync cache) and a First In First Out/least used algorithm. If I had a voice in the design I would even have the cache separate from the normal Plex Sync cache because it is managed a little differently and I wouldn’t really want that 1 big video to nuke my synced music.
This request I see has been made in various forms around the forum:
forums.plex.tv/discussion/176922/music-features-bitrate-settings-and-preloading
forums.plex.tv/discussion/129314/cache-music-a-few-tracks-ahead
forums.plex.tv/discussion/160992/music-autosync-cache
forums.plex.tv/discussion/65954/cache-sync-music-as-you-play-realtime
Please Plex Devs, help me make Plex my single Media Overlord!
Same here for this… all competing products have this (Google Music, Subsonic, IBroadcast, Pandora etc etc) this is the ONLY thing stopping me using Plex from being the COMPLETE solution. I hope Plex Devs are listening 
Early 2021 clean-up: duplicate