raspberry pi internet radio
Internet radio using the raspberry pi
The user interface is made in python using pygame. The code is quite easy to understand and can be adapted to your taste.
To listen to the radio station you want, you need to have a streaming link of the station. A website I used is somafm.com. On here you can find various stations of different genres which provide a streaming link.

Updates from the author