Going to be blunt, not a huge fan of streaming from popular providers; i.e. Spotify, Youtube Music, Amazon Music, etc.
I'm a huge self-hosted guy, so I run the full *arr stack, and of course, indulge with Plex/Plexamp.
It supports literally everything, iOS, Android, Windows, Mac, (yes even Linux), works in my car via Carplay, and I can stream it to my Airplay and Chromecast devices from any above-mentioned client.
I swear I'm not a shill, but I've been using it for 5+ years and haven't even thought once about switching to anything else.
I own all of my music in FLAC 44/16 or better format (except the 'ol faithful Monstercat rips from the "Monstercat Gold" era, I dumped their entire library on one $4.99 subscription in MP3 320kbps and cancelled lol)
Conclusion / TL;DR: I selfhost my own shit, and use Plex. (IMG:[
invalid]
style_emoticons/default/cool2.gif)