Comment on YSK about SomaFM, an independant non-commercial internet radio with really nice and diverse curated channels
You can get the streams in the form of a playlist file.
Attach it to any subsonic player. Or probably VLC