Linux Apps

Tizonia: A Command-line Music Streaming Client for Linux

Tizona - Commandline Music Streaming Client for Linux
Written by Martins D. Okoi

We recently introduced you to a command line music app, MOC media player for Linux, that comes with an equalizer and a mixer.

Today we bring you another command line app called Tizonia, which can play locally stored music files and also allow you to listen to your favorite music streaming platforms.

Tizonia is an Open Source command-line application for streaming music on your Linux desktop.

It features a custom OpenMAX IL 1.2-based multimedia framework alongside Google Music, Spotify, Dirble, and YouTube.

Features in Tizonia

  • Available for Debian and Rasberry Pi
  • Play local media files
  • Radio integration: SHOUTcast/Icecast
  • SoundCloud integration
  • Spotify integration
  • Google Music integration
  • Remote control support using MPRISv2

How to Install and Use Tizonia Music Player on Linux

RedHat RHCSA and RHCE Certification Exam Study Ebook

Install Tizonia, simply type the following on a terminal:

$ curl -kL | bash

To stream music, you must connect your accounts (e.g. Google, SoundCloud, Spotify, etc) by adding account credentials to the tizonia.conf file.

$ nano /home/tecmint/.config/tizonia/tizonia.conf

Start Tizonia by entering:

$ tizonia
Tizonia Help Menu

Tizonia Help Menu

The streaming client comes with a detailed manual to get you up and running with it so if you ever get confused about which commands to use, access the manual by entering:

$ tizonia --help googlemusic
$ tizonia --help soundcloud
$ tizonia --help spotify
$ tizonia --help youtube
Tizonia Help By Music Stream

Tizonia Help By Music Stream

Tizonia’s --help command can be followed by another to streamline the man page results.

  KDE Kube - A Modern Mail Communication & Collaboration Client

To play local music files, just type:

$ tizonia Sia-The-Greatest.mp3
Tizonia Play Local Music

Tizonia Play Local Music

What’s your take on Tizonia? Does it take away the place MOC music player might have taken in your heart? Or perhaps you don’t like command line apps at all. Let me know your thoughts in the comments.

Join Our Community Of 350,000+ Linux Lovers by liking us on Facebook, or follow us on Twitter, Google+ and Instagram.

If you liked this article, sign up for the fossmint newsletter for handpicked selection of stories from FossMint delivered to your inbox every day.

Top Deals

About the author

Martins D. Okoi

Martins Jr. (Dillivine) Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Web designer & developer, technical writer, and programmer.

  • David O’Connor

    support for Ubuntu Yakkety?

  • Ajinkya Bapat

    tizonia: pulsearprc.c:592: init_pulseaudio_stream: Assertion `ap_prc->p_pa_context_’ failed.
    Aborted (core dumped)

    Getting this error every time I try to play something. (No matter if its local or from Youtube/Soundcloud)

    • Thanks for your feedback but I’ve never seen this error before. Perhaps it is an issue specific to your system.
      Do you know how to send a report? Or do you have a GitHub account?

    • Juan A. Rubio

      Hi Ajinkya, I’ve created a GitHub issue to get this fixed

      What OS are you using? Perhaps pulseaudio is not running on your system?. Try changing the default renderer to ALSA in your config file (~/.config/tizonia/tizonia.conf)

      # The default audio renderer used by the tizonia player
      # ————————————————————————-
      # Valid values are:
      # – OMX.Aratelia.audio_renderer.pulseaudio.pcm
      # – OMX.Aratelia.audio_renderer.alsa.pcm
      default-audio-renderer = OMX.Aratelia.audio_renderer.alsa.pcm
      # default-audio-renderer = OMX.Aratelia.audio_renderer.pulseaudio.pcm