You are on the right track. I use the Roku Soundbridge as a cost effective means for this but there are other devices and ways to do it also.
You can check out RadioRoku.com. The Soundbridge provides access to thousands of internet radio stations all over the world. You can control the Soundbridge via the remote provided or register your Soundbridge on this site and tune stations on your Roku(s) via the site from any PC with internet access.
Great variety of music and very good sound quality on most stations. The service does go down and is not available from time to time but not too often.
Squeezebox is another option. Or you can connect computer to DAC via USB and use the browser to find and access stations.
You can check out RadioRoku.com. The Soundbridge provides access to thousands of internet radio stations all over the world. You can control the Soundbridge via the remote provided or register your Soundbridge on this site and tune stations on your Roku(s) via the site from any PC with internet access.
Great variety of music and very good sound quality on most stations. The service does go down and is not available from time to time but not too often.
Squeezebox is another option. Or you can connect computer to DAC via USB and use the browser to find and access stations.