A few days ago, something really bad happened. The live stream of my favorite radio station, NDR2 from Hamburg, Germany, stopped working for me. For the last few years, NDR2 has been the music I listen to, when I’m at home and sometimes also when I’m at work. I listen to it on my mobile phone. It makes me feel like I’m staying in touch, and the last few days without it just weren’t the same.
While the NDR2 team was kind enough to respond and tried to help, unfortunately they did not know why the MP3 stream was not working for me anymore either. If I download the m3u file that NDR2 links to, and I get a streaming MP3 URL, but when I access that, I get a 404:
$ wget http://www.ndr.de/resources/metadaten/audio/m3u/ndr2.m3u
Resolving www.ndr.de (www.ndr.de)... 220.127.116.11
HTTP request sent, awaiting response... 200 OK
Length: 59 [audio/x-mpegurl]
Saving to: `ndr2.m3u'
2011-09-18 21:40:34 (1.73 MB/s) - `ndr2.m3u' saved [59/59]
$ cat ndr2.m3u
$ wget `cat ndr2.m3u`
Resolving ndrstream.ic.llnwd.net (ndrstream.ic.llnwd.net)... 18.104.22.168
HTTP request sent, awaiting response... 404 File Not Found
2011-09-18 21:49:37 ERROR 404: File Not Found.
Curiously, the WMA stream that NDR2 offers is still working; therefore, it’s mainly a problem on my Android phone. Fortunately, on AndroidForums.com I found a work-around that’s not quite as nice as the original NDR2 web player, but at least it works:
I still hope that I get back the nice original NDR2 web player, with current, previous, and next song information, but for now, I have my radio back.
The original NDR2 web player is working again. It seems like whatever service NDR2 uses for streaming fixed the problem.