Last Updated on September 3, 2020
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