Radio Tray is an online radio streaming player that runs on a Linux system tray. Its goal is to have the minimum interface possible, making it very straightforward to use.
Radio Tray is not a full featured music player, there are plenty of excellent music players already. However, there was a need for a simple application with minimal interface just to listen to online radios.
And that's the sole purpose of Radio Tray.
Radio Tray is Free Software, licensed under the GPL.
- plays most media formats (based on gstreamer libraries)
- drag & drop bookmarks support
- easy to use
- supports PLS playlist format (Shoutcast/Icecast) mu
- supports M3U playlist format
- supports ASX, WAX and WVX playlist format
- extensible by plugins
Radio Tray latest version is: 0.7.2
You can also check out the source code from the Mercurial repository at http://radiotray.hg.sourceforge.net/hgweb/radiotray/
If you want to help translate Radio Tray for your language, please visit Transifex's Radio Tray page. Translating is very easy. From the overview page select the tip component to see the current language support list. If your language is not listed you can ask for a new team to be created for that language. You'll be appointed coordinator for that team. You'll then be able to add/edit a translation file for that language.
Radio Tray is programmed in Python and uses the following libraries::
- GStreamer (python-gst >= 0.10) for audio processing
- GTK2 (python-gtk2) for the user interface
- Python lxml (python-lxml 2.1.5) for xml files processing
- python-gobject (>= 2.18.0)
- python-notify (>= 0.1.1) or in some distros notify-python
- python-dbus (>= 0.83.0)
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog: