I totally agree with @1extreme 's suggestion of the Chromecast Audio. It really is a great performer especially at it's very low price. While it does sound pretty darn good using it's own built in DAC, sound quality will improve if you feed a digital stream(mini toslink) to a quality outboard DAC.
Bill
Bill