Used CMDRadio for Windows?
Developer’s Description
Now there are 30000+ stations from dir.xiph.org and shoutcast.com!Go to Downloads section for different OS binaries.USAGE: cmdradio command
Available commands: icecast shoutcast Set stations directory: Icecast(open) or SHOUTcast(bigger) play [genre], p Play genre radio and resume playback when paused pause, p Pause playback stop, s Stop playback skip, next, n Change radio volume , v See or set sound volume (0-100) now Check what is playing now genre [keyword], g Show recent genres of music or search all with keyword help This page version Print version number exit, quit, q Close program
Example: To play rock radio type
cmdradio play rock
Hint: You can type part of keyword play rus to play Russian
Source code is in C#.It require .NET Framework v2+. To run in Windows 8 you should activate .NET Framework 3.5To build from source you need Json.NET and BASS with Bass.NET
Explore More

Sponsored
Adobe Stock
Trial versionWeb Audio Plus
FreeKR Web Audio
Free
Media Center Karaoke Plug-in
FreeNapster for Media Center
Trial version
MAGIX Music Maker Hip Hop Edition 6
Trial version
MLimiter (64-bit)
FreeScrewlab Pro
Trial versionUE Ultimate FM Player
Free
Creative WebCam Pro eX Drivers
FreeNoteWorthy Player
FreeRytmik Ultimate
Paid