I think you can do this with a number of streamers. I can do it with the now end of life Logitech Squeezebox, so I imagine it is a common feature.
Guys we sell the Blue Sound products which are fantastic, however, only Roon gives you the ability to talk to many different devices, so through Roon you can talk to Sonos, Google Chromecasts, Naim Muso, Naim Uniti products, Auralic, and many, many others.
Blue Sound's Node is a very good $550 streamer, however, a high end Roon server coupled to a good Dac will sound even better.
Dave and Troy
Audio Doctor NJ