What about BT like Audioengine B1 vs Chromecast Audio?
Atm I have apple tv... but it kind of sucks biiiig time. Rubbish.
If I just choose it as "my speaker" in macbook, it lags all the time. The only way to use it, is to turn on TV, and use apple-tv controll to enter library and choose songs...