Difference between revisions of "WiiRadio"

From WiiBrew
Jump to navigation Jump to search
(Undo revision 93737 by Ynurisuhy (talk))
Line 1: Line 1:
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
=[http://acisabukody.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]=
=[http://acisabukody.co.cc CLICK HERE]=
{{Infobox homebrew
{{Infobox homebrew
| image = [[File:wiiradio img.png|128px]]
| image = [[File:wiiradio img.png|128px]]
Line 26: Line 18:
== Updates ==
== Updates ==
'''06/29/2010''' - Version 0.6 Released!&lt;br />'''03/11/2010''' - Version 0.5 Released!&lt;br />'''07/12/2009''' - Version 0.4 Released!&lt;br />'''05/16/2009''' - Version 0.3 Released!&lt;br />'''03/15/2009''' - Version 0.2 Released!
'''06/29/2010''' - Version 0.6 Released!<br />'''03/11/2010''' - Version 0.5 Released!<br />'''07/12/2009''' - Version 0.4 Released!<br />'''05/16/2009''' - Version 0.3 Released!<br />'''03/15/2009''' - Version 0.2 Released!
== Controls ==
== Controls ==
Line 170: Line 162:
== Media ==
== Media ==
&lt;youtube width="425" height="265" align="left">jXjBHzCw7rk&lt;/youtube>
<youtube width="425" height="265" align="left">jXjBHzCw7rk</youtube>
&lt;youtube width="425" height="265" align="left">eF_qhKqPWVc&lt;/youtube>
<youtube width="425" height="265" align="left">eF_qhKqPWVc</youtube>
&lt;gallery style="text-align: center;" widths="200px" heights="150px">
<gallery style="text-align: center;" widths="200px" heights="150px">
File:Wiiradio_screenshot_01.png|Main Interface (v0.3)
File:Wiiradio_screenshot_01.png|Main Interface (v0.3)
File:Wiiradio_screenshot_02.png|Playlist Deletion (v0.3)
File:Wiiradio_screenshot_02.png|Playlist Deletion (v0.3)
File:Wiiradio_screenshot_03.png|Some Genres (v0.3)
File:Wiiradio_screenshot_03.png|Some Genres (v0.3)
== Bug Reporting/Feature Requests ==
== Bug Reporting/Feature Requests ==

Revision as of 08:09, 24 November 2010

Wiiradio img.png
Contributor(s)TiMeBoMb and knarrff
TypeMedia player
Downloadable via the Homebrew Browser
Wiimote.svg SensorBar.svg
Error creating thumbnail:
Loads files from SDHC cards in the Front SD slot USB mass storage device
Error creating thumbnail:

WiiRadio is a SHOUTcast stream player. It can read from thousands of Internet radio streams and play them back on the Wii.


06/29/2010 - Version 0.6 Released!
03/11/2010 - Version 0.5 Released!
07/12/2009 - Version 0.4 Released!
05/16/2009 - Version 0.3 Released!
03/15/2009 - Version 0.2 Released!


In Browser

Button Action
Wii Remote Aim Move cursor
Wiimote Power Button (Hold) Exit to loader
Wiimote A Button Select
Wiimote + Button Saves current playing stream to Playlists
Wiimote HOME Button Options Screen
Wiimote D-Pad Left Playlists/Browser/Genre Back
Wiimote D-Pad Right Playlists/Browser/Genre Next
Wiimote D-Pad Up Volume Up
Wiimote D-Pad Down Volume Down
Wiimote - Button Mute
Wiimote 2 Button Show Visualizer
Wiimote 1 Button Show Stream Information
Wiimote B Button Show Browser

In Visualizer

Button Action
Wiimote Power Button (Hold) Exit to loader
Wiimote D-Pad Up Volume Up
Wiimote D-Pad Down Volume Down
Wiimote D-Pad Left Back a visual (single mode)
Wiimote D-Pad Right Forward a visual (single mode)
Wiimote - Button Mute
Wiimote 1 Button Toggle mix and single mode
Wiimote 2 Button Back To Browser


Installing The Application

Copy the "radiow" directory to your SD or USB Drive under /apps

NOTE: DO NOT rename "radiow" directory.

Tested on PAL 3.2 - works fine.

Tested on NTSC 3.3v2, 4.0 - works great!


Copy the playlist file to "/apps/radiow/pls" on your SD card. Saving playlists from WiiRadio will create a *.pls file under "/apps/radiow/pls". Pressing the "+" button will add the playing station to the Playlists.

Internet Connection

Make sure you're getting a decent wireless connection on your Wii for better performance.

Free Space Requirements

WiiRadio requires free space on the SD card for caching stations and playlists. 10MB free recommended.

Skinning Reference

A W.I.P. document for the skinning engine can be found at - http://wiibrew.org/wiki/WiiRadio/Skinning_Ref

I've also released a Windows version of WiiRaio to aid in skinning. you can find it here http://wiiradio.googlecode.com/files/windows_v4.something.zip. Help with compiling a linux version can be provided upon request (ask knarrff). Please do not report bugs against this as it's just a tool.

Change Log

Version 0.6

  • More Visuals
  • Added Icecast Support
  • Search on stations
  • Connection to a stream address
  • Booting from USB support
  • Widescreen setting
  • Added ability for user to select visual mix mode or single mode
  • Bug Fixes

Version 0.5

  • Skins
  • Languages
  • Genre Searching
  • New visual system
  • Bug Fixes

Version 0.4

  • Added support for M3U files/format
  • Added three more visuals
  • Dynamic buffering based on stream bitrate
  • Added a couple of options (more will come)
  • Mute Icon for mute state
  • Added stream information screen press button Wiimote 1 Button
  • Ton of bug fixes

Version 0.3

  • Whole new GUI thanks to TiMeBoMb
  • Added a visualizer and black screen that acts as a burn reducer
  • Loading streams from a playlist have been changed and bugs fixed
  • Added a playlist delete option
  • Hovering over stations or playlists now scroll giving you all the information
  • Added Volume controls
  • Added dynamic buffering (if your signal is weak)
  • Fixed a crashing bug when parsing the ICY data
  • Added more controls from the WiiMote (see above)
  • Created a cache per genre so if the SHOUTcast DB does not respond you can play streams. If it does respond it will refresh your cache.
  • Caches up to 1,000 stations per genre. No more waiting when you click next or previous
  • Now using the new SDL port which improves the look and performance
  • Text no longer uses a bitmap, it uses SDL-TTF
  • Added informational pop-up's
  • Lots of bug fixes

Version 0.2

  • Changed logo - (Thank You TiMeBoMb for the new logo!)
  • Added support for loading Playlist files (*.pls) from the SD card
  • Fixed a few minor bugs
  • Increased pre-buffer size (this seems to help streaming on the Wii)

Version 0.1 (Preview version)

  • First version!


Bug Reporting/Feature Requests

Please use the issue tool on Google SVN for reporting bugs or feature requests - http://code.google.com/p/wiiradio/issues/entry


Version 0.5 now contains the ability to change your language, however the current language packs are incomplete and maybe incorrect. If you'd like to help out with these please contact me.


Version 0.5 has the ability to skin WiiRadio. There are two skins by default, if you'd like to create one please see the skinning reference. Also feel free to fill in the blanks on it.

Thanks To

  • TiMeBoMb - For all the graphics work, ideas, feedback, support and testing.
  • Tantric - For SDL Wii Project. The use of libgui images.

http://demo-effects.sourceforge.net/" (The Demo Effects Collection). I pretty much based the visualizer from these examples.


If you'd like to contribute to this project please contact Scanff