Subsonic (media server)

From Wikipedia, the free encyclopedia
Subsonic

Subsonic's main interface
Developer(s) Sindre Mehus
Initial release 2005-02-10
Stable release 4.8 / 20 April 2013
Written in Java
Operating system Platform independent (written in an interpreted language)
Available in English
Type Media server
License GPL
Website subsonic.org

Subsonic is an open source, web-based media server. Because Subsonic was written in Java, it may be run on any operating system with Java support. Subsonic supports streaming to multiple clients simultaneously, and supports any streamable media (including MP3, AAC, and Ogg). Subsonic also supports on-the-fly media conversion (through the use of plugins) of most popular media formats, including WMA, FLAC, and more.

After a 30 day trial period, a €20 donation is suggested for continued use of the software.[1][2]

Other features

  • Skinnable
  • Built-in web-based music player
  • One-click album art and album metadata lookup through Google Image search
  • Integrated podcatcher
  • Bandwidth throttling (manual or automatic)

Usage

Subsonic's Sourceforge project page shows that as of December 2013 there have been over 1,220,000 downloads of the software.[3]

Derivative software

Supersonic

In December 2011, the project was forked to create Supersonic, a community driven open source Git development effort with zero licensing costs and compatibility with all existing Subsonic clients through an API superset.

Iposonic

Iposonic is a python implementation of Subsonic API. It's tested with xml and jsonp clients. Does not require license fees and application servers. Supports cover arts and lyrics. Has a minimal footprint and supports various backends: in-memory, sqlite, MySQL Embedded and MySQL Server. It uses the Flask microframework.

Madsonic

Madsonic is a fork of Subsonic that adds features and bug fixes over the main branch[4]

MusicCabinet

MusicCabinet is designed for large music libraries. By integrating knowledge from last.fm, it adds and extends features in Subsonic. UPDATE: This project is effectively dead. Development has not continued.

Supysonic

Supysonic is another Python implementation of the Subsonic API. Provides basic administration through a web-interface.

See also

  • Free audio software

References

External links


This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.