I love NPR. Classical music, news, cool stories, etc. I’ve had the NPR app installed on my Android devices for years now, and I’ve been consistently disappointed and annoyed. The NPR official app seems to work so-so on a 3g/4g connection, but it consistently randomly dies on a fast wifi sgnal! It’s done this for years, with no fix. I do not want to use my data plan for all of my streaming, when I am in the presence of fast wifi, so I went looking for other solutions.
I finally found an app called rplayer. It lets you copy an radio stream address from a web page, and then paste it directly into the app (and save it to a favorites list). Here are some public radio addresses to experiment with:
West Virginia Public Radio
If you explore the West Virginia Public Broadcasting site, you can find the links to several versions of the live radio stream:
- m3u http://live.str3am.com:7820/wvpb.m3u (works with rplayer!)
- mp3 http://live.str3am.com:7820/wvpublic.mp3
- AAC+ http://live.str3am.com:2920/wvpublic.acc (this may help some iPhone users out there. Experiment!)
I am in no way affiliated with rplayer, but it does seem to work! There is a free version (with ads) in the Google Play store. There is also a paid version of the app in the Google Play store that removes ads and adds some hands-free car mode features.
Kentucky Public Radio
- WEKU Public Radio station: http://www.publicbroadcasting.net/weku/ppr/weku.m3u
- WKYU Stream: http://www.publicbroadcasting.net/wkyu/ppr/wkyu.m3u
PA Public Radio
- WESA: Pittsburgh’s NPR station http://wesa.streamguys.com/live.m3u
- WHYY Radio: http://126.96.36.199/91FM.m3u