<?sphp $this->text('pagetitle') ?>
 
Home of the Squeezebox™ & Transporter® network music players.

Logitech Media Server Plugins

From SqueezeboxWiki

Revision as of 01:28, 11 November 2011 by Soulkeeper (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Squeezebox Server is customisable through add-on components called extras or plugins. Squeezebox Server comes with a number of plugins already installed (see the "server settings->plugins" page of the Squeezebox Server web interface to see them), and you can also install your own through that plugins page.

Many people have written their own plugins and made them available to the Squeezebox community to make use of, and this part of the wiki serves as a 'directory' where they are all listed. Join us in the 3rd Party Plugins forum for a lively discussion or get started writing your own plugin.

If you are looking for Squeezebox Controller Applets, please check out SqueezePlay Applets. 
Most of following plugins are not (yet) compatible with Squeezebox Controller.

Categories

The plugins are categorized as below:

If you have created your own plugin that you'd like other people to know about it, then just edit the appropriate plugin category page to add it.

Installation

SqueezeCenter 7.3 includes a web interface for easy plugin installation. See the list of sources that make plugins available for easy web-based installation.

To install a 3rd party plugin for SqueezeCenter 7, you will need to:

  • Download the plugin file (often a ZIP) from the owner's site (linked from the directory pages above)
  • Put the file(s) in the SqueezeCenter 3rd party plugins directory.

For a Windows system, for example, this is likely to be

C:\Program Files\SqueezeCenter\server\Plugins

On a Mac this will be in:

Home > Library > Application Support > SqueezeCenter > Plugins

For Linux servers, the plugins directory is typically

/usr/share/squeezecenter/Plugins, /usr/local/squeezecenter/Plugins or /opt/squeezecenter/Plugins.

If the plugin came in a ZIP, make sure you unpack all of the components and preserve the directory structure if there is one.

  • You need to stop and restart SqueezeCenter to allow it to see the new plugin
  • At this point it should show up in the Extras list, you can make sure it is checked and off you go... just note that internet radio plugins normally appear in server settings -> internet radio, not "Extras"
  • If it doesn't show up in the list then you have a problem. The most common faults are:
    • Files installed in the wrong place, so SqueezeCenter can't find them
    • Forgotten to stop and restart SqueezeCenter
    • Wrong version of plugin (some plugins have specific versions for different versions of SqueezeCenter)
    • If on Linux, wrong permissions for the new plugin files. See Linux Permission Problems
    • Some other incompatibility between the plugin and another component

If you have any queries about a specific plugin (for example questions on how to use them, or reports of problems with specific versions of SqueezeCenter), then please request that directly from the plugin author listed on these pages or from the 3rd Party Plugins forum.