Hello Linux Geeksters. Subsonic is a free, multi-platform web media streamer. It is used to share music with others or to listen to your favourite music remote. You can stream music online, for multiple players simultaneously, depending on your band width. It works best for MP3 streaming, but it can also play AAC, OGG. By using transcoder plugins, Subsonic supports WMA, FLAC, APE, WavPack and many others.
The latest version available is Subsonic 5.0, which has been recently released, coming with the below changes:
- Bugfix: Use UTF-8 encoding for filenames in ZIP archives. (Requires Java 7+)
- Bugfix: Fixed problem with unresponsive dialogs in web interface.
- Bugfix: Use 2000 kbps as default video bitrate.
- Bugfix: Sort playlists alphabetically.
- Bugfix: Fixed some sorting issues (e.g., for same artist found in multiple media folders).
- Bugfix: Make password recovery work with https.
In this article I will show you how to install Subsonic 5.0 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS .3 Freya, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2.0 and other Ubuntu derivative systems.
In order to install Subsonic 5.0 on Ubuntu 14.10, Ubuntu 14.04 and derivative systems, we need to install Oracle Java 7 first:
$ sudo apt-get remove openjdk*
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer
Next, download the deb package from the project’s website and install it from hand. I prefer gdebi over dpkg due to the fact that it also handles dependencies:
$ sudo apt-get install gdebi
$ wget http://softlayer-sng.dl.sourceforge.net/project/subsonic/subsonic/5.0/subsonic-5.0.deb
$ sudo gdebi subsonic-5.0.deb
To start Subsonic, open the browser and go to http://localhost:4040. Next, type username in the username field and admin as password.
Optional, to remove subsonic, do:
$ sudo apt-get remove subsonic*