As kind of a byproduct I have been working on while getting the WDTV Tools project started is a proof-of-concept implementation of a Shoutcast / Internet Radio application that delivers you the Shoutcast Radio Stations to the WDTV.
This is a preview release for a shoutcast filesystem for the WDTV. It just contains an unsorted, unchecked, un-everything browse by genre function that for the most part works.
This release is targeted at people who know know their WDTV box and Linux because there is a rather high probability that it will not work directly on your box, so you have to mount it from the command line to find the error.
Tested with ext-boot-0.9.2.
You can get the image at http://sourceforge.net/project/showfiles.php?group_id=261153&package_id=322629&release_id=682670.
Known issues:
- sometimes the downloaded list of stations / genres has an error (you’ll see an empty folder), in this case just use another genre. If this happens at the “Browse by Genre” directory you have to reboot your device (or remount the application) and try again.
- if you see everything but no stations plays try installing streamripper in optware, I’m not sure I have included all dependencies
- there will sometimes be left over stream caches at your boot usb stick
- will not work if /boot is not your USB stick, this is no problem on ext3-boot, but I don’t know about WDLXTV
- if you play a low bandwidth stream (e.g. 64k) the first few seconds will have breaks in them because the WDTV can’t handle a half full cache, I did not observe this problem with 128k and larger streams

Screenshot of browsing a genre.
Nice things !
Browsing runs, but there are simply too much i-radio and after 10-20 page advancing, osd freeze and I must reboot wdtv.
So a suggestion: insted of browsing entire listing of i-radio, why can’t you simply create a folder on / where to add the link to the radio, so users can add only the radio interested in
Comment by realtebo — June 4, 2009 @ 11:19
Sorry for 2nd reply, I’m trying and trying to make it running….
…. If shoutcast dir is empty, how to remount on wdtv without reboot?
Comment by realtebo — June 4, 2009 @ 13:56
# umount /tmp/media/usb/Shoutcast
# /apps/shoutcast/etc/init.d/S20shoutcastfs
Comment by Elmar Weber — June 4, 2009 @ 16:39
[...] Descarga | Web [...]
Pingback by WDTV, un mundo en movimiento | arias marqués — June 24, 2009 @ 15:47
One of the things I planned to use WDTV for is listen to internet radio and Shoutcast is the only solution I found until now. Seems quite nice, but playing never worked for me. I installed the streamripper using ipkg but without further success.
It just says that cannot play the file. How can I see what goes wrong?
Another useful feature would be to use the left right RC buttons for page scrolling up & down. This becomes relevant in Shoutcast and when browsing large directories.
I’ll be very happy with some tips for getting it to play the streams :-)
Comment by binutzu — July 11, 2009 @ 00:02
It’s a nice application but I haven’t got it working with wdlxtv. I have tried it with the recent three versions of wdlxtv. In the latest version it shows the station names. However they don’t play because it says that the filetype is not supported. Any solution would be great!
Comment by Robin — August 27, 2009 @ 18:41
Hi,
try to install streamripper via optware, that solved a problem for some people. For more info and debugging solutions search for shoutcast over at the http://wdtvforum.com.
ciao,
elm
Comment by Elmar Weber — August 27, 2009 @ 18:53
Elm I tried your tip but i can’t seem to find the “you’ll see a # prompt” as ’savant’ tells in the telnet part.
http://wdtvforum.com/main/index.php?topic=909.msg6530#msg6530
Ofcourse I can login onto my WD with 192.168.1.105 but then I don’t have the prompt option in one of the menu’s.
I use the WDLXTV 0.5.6.1 firmware.
Comment by Robin — September 2, 2009 @ 09:49
With telnet 192.168.1.105 you should see an image like http://wdtv.elmarweber.org/wp-content/uploads/2009/09/prompt.jpg
If so, please continue with the debugging guidelines from the shoutcast post (enter “ipkg install streamripper”), if not there is first another problem to solve.
Comment by Elmar Weber — September 2, 2009 @ 10:51
Aha instead of using my internet browser to connect to http://192.168.1.105/ I needed to use Start > Run > telnet 192.168.1.105 > pass: root and type in ipkg install streamripper. Streamripper was succesfully installed. I tried to use Shoutcast however it still won’t play the streams in any category. Not after shutdown or restart. It’s a shame.
Comment by Robin — September 8, 2009 @ 14:14
Internet Radios are cool. i listen to them most of the time aside from watching videos on youtube. i am also trying to learn how to put my own personal internet radio.
Comment by detoxtechy — October 6, 2009 @ 03:30
Please, make it working. With installled streamripper it also not working((((
Comment by Victor — November 2, 2009 @ 19:29
i am trying to build the svn source starting with autoconf etc but it doesn’t compile can you give me some build instructions which version fuse etc.
Comment by Foxhunt — January 15, 2010 @ 15:46
Hi Foxhunt,
fuse version 2.6 is used, the same that is in the toolchain in the SVN repository.
To get started simply type “autoreconf” once or twice, that should setup everything for autotools to build. If you have further questions the error message would be helpful. You can contact me directly at wdtv (AT) elmarweber.org
Comment by Elmar Weber — January 22, 2010 @ 23:32