thekvs / radiotray-lite

Online radio streaming player with minimum interface that runs on a Linux system tray
Other
50 stars 6 forks source link
gtk gtk3 internet-radio-player

About

radiotray-lite is a lightweight clone of the original Radio Tray online radio streaming player rewritten in C++.

Screenshot

Key features

Build

For a while this project is only tested on Ubuntu (14.04 and 16.04 versions). In order to build it you need to have installed -dev versions of the following packages:

To compile program run following (with obvious amendments) commands from build directory:

Package will be created in the packages folder of the build directory.

Configuration

Bookmarks

Copy your existing bookmarks.xml from Radio Tray (which is usually located at $HOME/.local/share/radiotray/bookmarks.xml) into $HOME/.config/radiotray-lite/ directory.

Options

Configuration file is located in the same directory as bookmarks file. It has simple XML format and following options are supported:

Example:

<?xml version="1.0"?>
<config>
  <option name="last_station" value="Rock 181" />
  <option name="buffer_size" value="102400" />
  <option name="buffer_duration" value="2" />
  <option name="url_timeout" value="5" />
  <option name="notifications" value="false" />
</config>

Licensing

See LICENSE.md file for license information.