IMPORTANT UPDATE APRIL 2015: The BBC has changed the way it streams network radio – see here for details.
I’ve been tinkering with my PiRadio tonight. I loaded someone else’s code, which unfortunately included the command
mpc clear – this wiped my playlist of internet radio stations, and I had to add them again manually. The upside of this was finding this web site, which has a really good list of internet radio stations: http://www.dronkert.net/rpi/radio.html. I especially like that it includes what looks like streams for the BBC World Service UK stream AND the World Service 24 hour news stream – what I knew as ENNWS when I worked there. And GYB (Grey Bars) before that. I digress…
You can add stations to your RaspberryPi internet radio with the command
mpc add http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3
I’ve also tweaked the code for my PiRadio with the Arduino-driven LCD display. It now shows the radio’s IP address if you press SEL to pause and then press the LEFT button. There are a few other minor tweaks. It assumes you have MPD and MPC installed and that you’ve got 11 stations set up. It plays station 10 by default, which is the mighty fip on my radio. You can download it here.
Here’s my own pick of internet stations:
BBC Radio 1 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio1_p?s=1365376033&e=1365390433&h=a0fef58c2149248d6bff1f7b7b438931
Radio 2 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio2_p?s=1365376067&e=1365390467&h=d43dc8ae0f888809462a6cb7c389b46b
Radio 3 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio3_p?s=1365376123&e=1365390523&h=d53cf2a92272f3289b314a2251d23bc8
Radio 4 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio4_p?s=1365376126&e=1365390526&h=ed9a0642b30c422b07fbcd8683c52335
R4 Extra http://bbcmedia.ic.llnwd.net/stream/bbcmedia_lc1_radio4extra_p?s=1423995361&e=1424009761&h=0a1f8dce57b08a0cc359fed2260d4fa6
BBC World Service UK stream http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk
BBC World Service News stream http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-einws
North West Public Radio (US) http://126.96.36.199:8000