How To – Add a Radio Station to MPlayer CE
Background Knowledge
This how to will explain how to add a radio station to the MPlayer CE application, a Wii Homebrew Channel application.
Note: How to edit the MPlayer_CE configuration files is not covered in this how to.
Note: MPlayer_CE supports the following streaming protocols, HTTP/FTP, RTP/RTSP, MMS/MMST, MPST and SDP.
Solution
- Edit the “menu.conf” file located under /apps/mplayer_ce/ on the memory card using your favorite text editor such as Notepad, Metapad, Notepad++, etc.
- Browse the contents of the “menu.conf” until you find the following cmdlist radio tag below.
1 2 3
<cmdlist name="radio" title="Radio" ptr="<>" > <e name="../" ok="menu cancel"/> </cmdlist>
We will be adding a new line after the second line shown above and within the cmdlist tag.
- Add a new line (radio station) in between the opening tag and closing tag like so.
1
<e name="OldSchoolFM" ok="loadlist 'http://78.129.250.9/castcontrol/playlist.php?id=104'"/>Replace “OldSchoolFM” with the radio station name and then replace “http://78.129.250.9/castcontrol/playlist.php?id=104″ with the radio station stream feed.
- Save the file and now test radio station you just added on the Nintendo Wii.
If the radio station does not play go back and ensure you have the correct station stream feed link. If indeed you have the correct stream feed link then it’s possible it is not accessible in the manner you are trying to access it or the protocol for the station is not support by MPlayer_CE.
Example
1 2 3 4 5 6 7 8 9 10 11 12 | <cmdlist name="radio" title="Radio" ptr="<>" > <e name="../" ok="menu cancel"/> <e name="OldSchoolFM" ok="loadlist 'http://centova2.cpcustomer.com/tunein.php/janpolet/playlist.pls'"/> <e name="CBC Radio 1" ok="loadlist 'http://radiostreams.cbc.ca/cbc-cbcr1reg-96.m3u'"/> <e name="CBC Radio 2" ok="loadlist 'http://radiostreams.cbc.ca/cbc-cbcr2wpg-128.m3u'"/> <e name="CBC Radio 3 (rock)" ok="loadlist 'http://webradio.cbcradio3.com/rock.m3u'"/> <e name="CBC Radio 3 (electronica)" ok="loadlist 'http://webradio.cbcradio3.com/electronic.m3u'"/> <e name="CBC Radio 3 (Pop)" ok="loadlist 'http://webradio.cbcradio3.com/pop.m3u'"/> <e name="1.FM - Blues" ok="loadlist 'http://blues.1.fm/energyblues128k'"/> <e name=".977 The 80s Channel" ok="loadlist 'http://scfire-ntc-aa01.stream.aol.com:80/stream/1040'"/> <e name="Big R Radio - 80s Metal FM" ok="loadlist 'http://livestream2.bigrradio.com/80sMetalFM'"/> </cmdlist> |
This how to is a tribute to OldSchoolFM, “Let’s Make it Personal!” A dream, a vision, a quality radio station that never got a fair chance.

