Difference between revisions of "WiiRadio"

From WiiBrew
Jump to navigation Jump to search
(v 0.3 released)
Line 5: Line 5:
 
| type        = Media
 
| type        = Media
 
| author      = [[User:Scanff|Scanff]]
 
| author      = [[User:Scanff|Scanff]]
| version    = 0.2
+
| version    = 0.3
| download    = [[Media:Radiow 0.2.zip|Radiow 0.2.zip]]
+
| download    = [[Media:Radiow03.zip|Radiow03.zip]]
 
| website    = http://www.scanff.com
 
| website    = http://www.scanff.com
 
| peripherals = {{Wiimote}}  
 
| peripherals = {{Wiimote}}  
Line 13: Line 13:
 
}}
 
}}
  
'''WiiRadio''' is a SHOUTcast stream player.  It can read from thousands of internet radio streams and play them back on the Wii.
+
'''WiiRadio''' is a ShoutCast stream player.  It can read from thousands of internet radio streams and play them back on the Wii.
  
  
== Update ==
+
== Updates ==
  
3/15/09 - New version 0.2 released!
+
5/15/09 - Version 0.3 released!
 +
 
 +
3/15/09 - Version 0.2 released!
  
  
 
== Controls ==
 
== Controls ==
 +
 +
'''In Browser'''
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
! Button !! Action
 
! Button !! Action
 +
|-
 +
| {{WiimoteAim}} || Move cursor
 
|-
 
|-
 
| {{WiimoteAButton}} || Select
 
| {{WiimoteAButton}} || Select
 
|-
 
|-
| {{WiimotePlusButton}} || Saves current station to Playlists
+
| {{WiimotePlusButton}} || Saves current playing stream to Playlists
 +
|-
 +
| {{WiimoteHomeButton}} || Quit Screen
 +
|-
 +
| {{WiimoteDPadLeft}} || Playlists/Browser/Genre Back
 +
|-
 +
| {{WiimoteDPadRight}} || Playlists/Browser/Genre Next
 
|-
 
|-
| {{WiimoteHomeButton}} || Quit/Return to Homebrew Channel
+
| {{WiimoteDPadUp}} || Volume Up
 +
|-
 +
| {{WiimoteDPadDown}} || Volume Down
 +
|-
 +
| {{WiimoteMinusButton}} || Mute
 +
|-
 +
| {{Wiimote2Button}} || Show Visualizer
 +
|-
 +
| {{WiimoteBButton}} || Show Browser
 
|}
 
|}
  
 +
'''In Visualizer'''
  
 +
{| class="wikitable"
 +
|-
 +
! Button !! Action
 +
|-
 +
| {{WiimoteDPadLeft}} || Previous Visual
 +
|-
 +
| {{WiimoteDPadRight}} || Next Visual
 +
|-
 +
| {{WiimoteDPadUp}} || Volume Up
 +
|-
 +
| {{WiimoteDPadDown}} || Volume Down
 +
|-
 +
| {{WiimoteMinusButton}} || Mute
 +
|-
 +
| {{Wiimote2Button}} || Back to browser
 +
|}
 
== Install/Usage ==
 
== Install/Usage ==
  
<b>Installing The Application</b>
+
<b>Installing the application</b>
  
 
Copy the "radiow" directory to your SD under /apps
 
Copy the "radiow" directory to your SD under /apps
 
<br>NOTE: DO NOT rename "radiow" directory.
 
<br>NOTE: DO NOT rename "radiow" directory.
 
<br>Tested on PAL 3.2 - works fine.
 
<br>Tested on PAL 3.2 - works fine.
<br>Tested on NTSC 3.3v2, 4.0 - works fine.
+
<br>Tested on NTSC 3.3v2 - works fine.
 
<br><br>
 
<br><br>
<b>Playlists</b>
+
<b>Playlists</b><br><br>
 
 
 
Copy the playlist file to /apps/radiow/pls on your SD card<br>
 
Copy the playlist file to /apps/radiow/pls on your SD card<br>
 
Saving playlists from WiiRadio will create a *.pls file under /apps/radiow/pls.
 
Saving playlists from WiiRadio will create a *.pls file under /apps/radiow/pls.
 
<br>
 
<br>
 
Pressing the + button will add the playing station to the playlists.
 
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.  I'd recommend 10MB free.
  
 
== Change Log ==
 
== Change Log ==
 +
 +
<b>Version 0.3</b>
 +
 +
- Whole new GUI thanks to TiMeBoMb<br>
 +
- Added a visualizer and black screen that acts as a burn reducer<br>
 +
- Loading streams from a playlist have been changed and bugs fixed<br>
 +
- Added a playlist delete option<br>
 +
- Hovering over stations or playlists now scroll giving you all the information<br>
 +
- Added Volume controls<br>
 +
- Added dynamic buffering (if your signal is weak)<br>
 +
- Fixed a crashing bug when parsing the ICY data<br>
 +
- Added more controls from the WiiMote (see above)<br>
 +
- 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.<br>
 +
- Caches up to 1,000 stations per genre. No more waiting when you click next or previous<br>
 +
- Now using the new SDL port which improves the look and performance<br>
 +
- Text no longer uses a bitmap, it uses SDL-TTF<br>
 +
- Added informational pop-up's<br>
 +
- Lots of bug fixes<br>
  
 
<b>Version 0.2</b>
 
<b>Version 0.2</b>
Line 62: Line 125:
  
 
- First version!
 
- First version!
 +
 +
== Thanks To ==
 +
* [[User:TiMeBoMb|TiMeBoMb]] For all the graphics work, ideas, feedback, support and testing.
 +
* [[User:Tantric|Tantric]] For the new SDL Wii Project.

Revision as of 09:25, 16 May 2009

Template:Infobox homebrewapp

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


Updates

5/15/09 - Version 0.3 released!

3/15/09 - Version 0.2 released!


Controls

In Browser

Button Action
Wii Remote Aim Move cursor
Wiimote A Button Select
Wiimote + Button Saves current playing stream to Playlists
Wiimote HOME Button Quit 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 B Button Show Browser

In Visualizer

Button Action
Wiimote D-Pad Left Previous Visual
Wiimote D-Pad Right Next Visual
Wiimote D-Pad Up Volume Up
Wiimote D-Pad Down Volume Down
Wiimote - Button Mute
Wiimote 2 Button Back to browser

Install/Usage

Installing the application

Copy the "radiow" directory to your SD under /apps
NOTE: DO NOT rename "radiow" directory.
Tested on PAL 3.2 - works fine.
Tested on NTSC 3.3v2 - works fine.

Playlists

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. I'd recommend 10MB free.

Change Log

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!

Thanks To

  • TiMeBoMb For all the graphics work, ideas, feedback, support and testing.
  • Tantric For the new SDL Wii Project.