Internet-Radio

Curseradio – curses interface for browsing and playing internet radio

My roadmap is to review all actively maintained internet radio players. To date, I’ve covered odio, Shortwave, Radiotray-NG, PyRadio, and StreamTuner2. Only PyRadio is console based software.

It’s only right and proper that I turn to another console based internet radio streamer. Like PyRadio, Curseradio offers a curses interface for browsing and playing an OPML directory of internet radio streams. It’s also written in the Python programming language.

Curseradio uses the TuneIn directory found at opml.radiotime.com.

Installation

There are no official packages for Linux distributions. But you may find Curseradio in your distro’s repositories. For example, the software is available in the Arch User Repository.

But it’s trivial to download and install the software on your system. Simply clone the project’s repository, and run the setup.py script, as below:

$ git clone https://github.com/chronitis/curseradio.git
$ cd curseradio/
$ sudo python setup.py install

Curseradio requires Python 3 and the libraries requests, xdg and lxml.

Next page: Page 2 – In Operation

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Other Features
Page 4 – Summary

Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.