Aurrender. I own two after experimenting with others for years (you can see them in my virtual systems). The higher level one you buy the better the sound quality. Aurrender only makes streamers and they are among the best, if not the best at various levels.
I only listen to Qobuz… although I store my old ripped files on it for the very infrequent internet interruption.