Logitech Media Server Plugins
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.
The plugins are categorized as below:
- PluginsAudio: Extras for finding, playing, or managing music.
- PluginGames: Games and screen savers.
- PluginGraphicsAndFonts: Customize the look of your Squeezebox.
- PluginRemoteControls: Control your Squeezebox from a variety of devices or use your Squeezebox to control other devices.
- PluginSkins: Change the look of your SqueezeCenter web interface.
- PluginMods: Custom hardware and software installations.
- PluginPlayers: Programs that emulate either a SLIMP3 or a Squeezebox.
- PluginServerUtilities: Utilities to make SqueezeCenter look or behave differently.
- PluginInfoDisplay: Plugins to show weather, news, tv listings, game scores, etc. from various sources.
- PluginCommunication: Caller ID, forums, blogs, phone books, e-mail.
- PluginDiagnostics: Plugins to show information related to your network.
- PluginDevTools: Tools to make SqueezeCenter development easier.
- Ideas for new plug-ins A list of ideas for plugins... add your own, or grab one and make it happen!
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.
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
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.