I second @mahler123. I have the Cambridge CXN V2. The price point is hard to beat right now on it and it streams everything I could possibly want. I have my network library plugged in, my CD transport runs through it, and with the selection of streaming radio stations from my local public radio to German techno, BBC, and Radio Paradise’s 3 channels I’m not lacking in choices. I find the app easy to use and CA continues to update it.