Kirya [.net]

25 Feb, 2007

New tiny project: webradios

Posted by: Julien @ 9:39 pm

I have recently configured a laptop to act as a media box.
We use pytone to stream all our music files (ogg/mp3), but couldn’t find any small command-line application able to play radio streams, with an easy-to-use and intuitive interface. The challenge is that the laptop doesn’t run any X server.

I have thus begun writing a script (called webradios, at least temporarily), which uses (X)dialog. It simply displays a list of pre-defined audio streams, and acts purely as a front-end for mplayer. At the moment, nothing very exciting but it already does its job!

Here are some screenshots:

webradios_main.pngwebradios_playing.pngwebradios_manual-stream.png

The TODO list is almost as big as the script itself, and mainly includes implementing basic features like;

  • handling options and arguments
  • automating download of the list of streams
  • accepting stream URL to be passed as argument
  • l10n (currently only available in French)
  • adding the possibility to edit the list of streams from the GUI (add and remove)

I do not plan releasing it publicly for the moment, but I am sure it can interest people.

Some of the ideas and parts of the code were inspired from another script available on http://ubunteros.tuxfamily.org/spip.php?article51.

Tags:

No Responses to "New tiny project: webradios"

Comments are closed.

About

You will find here some information about me and my different projects. I am involved in several open source projects, and try to promote Free software. This site is thus mainly dedicated to Free Software use on GNU/Linux systems. Please do not hesitate to contact me for any comments on this site.