Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Update of "radiotray"

Overview

Artifact ID: 746b16b4c83a297402ac22561f297e7b07db2d31
Page Name:radiotray
Date: 2018-12-31 21:27:04
Original User: mario
Mimetype:text/x-markdown
Parent: 8c9d72ce7face5517ba7deda6f34808bbb56ee2e
Content

The new channels/radiotray.py plugin allows to bookmark stations from Streamtuner2 directly to RadioTray (or now Radiotray-NG).

See also the configuration options, on how Streamtuner2 maps stations onto RadioTray bookmark <groups>. Might need more work for Radiotray-NG.

new Radiotray-NG

The currently maintained version of RT is https://github.com/ebruck/radiotray-ng

  • Issue: #92 brought support for the direct "play" option already.
  • Saving is done directly into radiotry-ng/bookmarks.json.
  • A DBUS mode might come later (might be difficult to incorporate into the main app).

old Radiotray

The original version is no longer maintained.

It did require a patch for RT however, so it accepts the proposed DBUS request.

If you want to apply it manually, find /usr/share/pyshared/radiotray/DbusFacade.py and add following snippet:

   @dbus.service.method('net.sourceforge.radiotray')
   def addRadio(self, title, url, group="root"):
       self.dataProvider.addRadio(title, url, group)

Add it after playUrl or something. Just take care to keep it coherently indented.

I've opened a feature request #242 for this.