Since I wrote this there’s three other features worth considering:
4. buffering. Does the device buffer the songs locally before sending to the DAC. This is helpful in cases where the network is unreliable and can help keep the data aligned properly without gaps.
5. local storage. Some streamers are starting to offer storage that lets you store music locally and stream direct from those devices. This is a great feature as you can reduce your dependence on streaming (assuming you want to buy or rip music to your streamer).
6. Formats or Codecs. There’s still an on boing debate about MQA vs DSD vs FLAC etc. for now that largely irrevelant but the streamer and Dac combo need to support the codec etc. the debate largely revolves around getting the best quality in the smallest file that still has all the music that’s audible to your ears. With the DAC you have ignore it and just use Qobuz.
FWIW, BluSound, Auralic and Innous are great options. Ive decided to go Innous but it’s out of my budget right now so I’m experimenting with a low cost (and quite brilliant offering) a WiiM Mini for a total cost of $89 from Amazon.
PS. One gotcha with the streaming services is that you don’t always get to use there app with the streamer you’re using.