Available Plugins
Music Services
-
1001 Albums you must hear before you die
A book with 1001 albums chosen by a panel of music critics to be the most important and influential in popular music. This plugin will help you listen to them all. One album a day.
Michael Herger - Details - 1236
-
ArchiveOrg V0.6
ArchiveOrg - a plugin that enables access to files on Archive.org
bpa - 273
-
Band's Campout
Browse and play artists and tracks from bandcamp.com.
Michael Herger - Details - 1302
-
Deezer local
Deezer for local LMS use
philippe_44, Michael Herger - Details - 1451
-
Mixcloud
Play music from Mixcloud
Christian Mueller, Daniel Vijge, KwarkLabs - Details - 949
-
MyQobuz Extensions
MyQobuz view to Qobuz
Ulrich Pickartz - Details - 528
-
phish.in'
phish.in' - access to Live Phish Audio Streams
Michael Herger - 279
-
Podcast Extensions
Add providers to podcast
-
Pyrrha
Daughter of Pandora
sspiff - 628
-
Qobuz
Stream Qobuz to your Squeezebox.
Pierre Beck / Michael Herger / darrell / SamY / sveninndh - Details - 3795
-
SoundCloud
Play music from SoundCloud
Robert Siebert, Daniel Vijge, Robert Gibbon, David Blackman, KwarkLabs - Details - 1763
-
Spotify for Squeezebox. Still Spotty.
The next generation Spotify implementation for Squeezebox.
Michael Herger - 10047
-
TIDAL local
TIDAL for local LMS use
Michael Herger, philippe_44 - Details - 3505
-
YouTube
Play YouTube video
Internet Radio
-
Accuradio V1.*
Accuradio - provides access to Accuradio streams
bpa - 579
-
ARD Audiothek
Browse and listen to content of the ARD Audiothek.
Max Zimmermann - Details - 1393
-
BBC Sounds
Complete BBC Sounds implementation as an LMS Plugin.
ExpectingToFly - Details - 2835
-
CBC Radio-Canada Français
CBC Radio-Canada Français programme and track information
Paul Webster - Details - 233
-
CPlus
Play Canal+ video
-
FranceTV
Play FranceTelevisions video
-
Global Player (UK)
Global Radio's UK Stations (Classic FM, Capital, Heart, LBC, Radio X etc) Live Radio (with pause and rewind), Catch-up, Live Playlists, Podcasts.
ExpectingToFly - Details - 1054
-
iHeart Radio - v1.2
Listen to iHeart Radio Live US,CA,AU,NZ and MX stations
bpa - 1054
-
LCI
Play LCI/TF1 video
-
Live365 V1.*
Live365 - provides access to Live365 directory of internet stations
bpa - 464
-
Planet Radio
Programme, track and podcast information for Planet Radio / Rayo / Bauer Media
Paul Webster - Details - 591
-
Radio Favourites
Radio Favourites - Manage your favourite radios stations. Select your station according to the current live programme.
ExpectingToFly - Details - 1026
-
Radio France
Radio France programme and track information plus on demand replay
Paul Webster - Details - 1605
-
Radio Now Playing
Programme and track information including cover art for over 5500 radio stations
Paul Webster - Details - 2514
-
Radio Paradise
Play the lossless, interactive Radio Paradise streams!
Michael Herger - Details - 3718
-
RadioFeeds UK and Ireland
Access RadioFeeds UK and Ireland on your Squeezebox including AAC+ and HLS streams (requires PlayHLS). We are the internet's most up-to-date directory of live streams for UK and Irish radio stations. Please register for a username before using at http://www.radiofeeds.co.uk/squeeze
The AlienBBC Team and Vincent Lo - Details - 819
-
RadioNet
RadioNet - provides access to Radio.net internet radio directory
bpa - 2949
-
SomaFM
Play radio channels from SomaFM
Daniel Vijge - Details - 834
-
Times Radio
Times Radio (UK) Live and 7 Day Catch Up with on air data and images.
ExpectingToFly - Details - 490
-
Virgin Radio (UK)
Virgin Radio (UK) Plugin. Access to live Virgin Radio stations and 7 day catch up listening.
ExpectingToFly - Details - 792
-
Wefunk Radio
Browse and play shows from wefunkradio.com
Christian Herzog - Details - 445
Hardware
-
AirPlay bridge
Use AirPlay devices in LMS
-
BMPFonts Plugin
BMPFonts provides additional bitmap fonts for squeezeboxes with a VCD or OLED display (Transporter, SB2/3, Boom, squeezelite-esp32). The plugin consists of the fonts DINo, Neep, Spleen and Terminus. After installation of the plugin, the new fonts can be selected via the server settings for the specific device, in the display section.
Daniel Frein - Details - 131
-
CDplayer
A Plugin to enable an audio CD in the PC CD drive to be played through LogitechMediaServer. Requires CDDA2WAV to be installed.
-
Chromecast bridge
Use Chromecast devices in LMS
-
Denon/Marantz AVR Control
This plugin allows a network-ready Denon or Marantz AVR connected to an LMS player to be controlled from any Lyrion client app via telnet. In addition to automatically turning the AVR on and off and changing/muting the volume, other AVR settings can be adjusted using a set of client menus.
Chris Couper, Sam Yahres - Details - 564
-
DenonSerial
For Squeezeboxes connected to Denon receivers with RS232 or Ethernet interfaces, use your Squeezebox Controller, Squeezebox IR remote control, Web interface, etc. to control your Denon volume. (Transporter, Classic, Receiver)
Watkins, Peter - Details - 147
-
DSDPlayer
Playback of DSD files (.dsf and .dff) via your Squeezebox. Supports conversion to PCM or playback as DSD-over-PCM (DoP) for DACs supporting DoP.
Kimmo, Triode, Ralphy - 2462
-
IR Blaster
IR Blaster can control other equipment (i.e. your amp) via IR sent out by your SB Classic, Transporter or SB Touch on some events (i.e. power on/off and volume up/down).
Felix Mueller - Details - 204
-
Local Player
Local playback from your server computer using the Squeezelite software emulator. This plugin uses Squeezelite to playback through the audio output of your server computer. The player can be controlled from the server's web interface or other Squeezebox controller applications. Note: the plugin will only support servers or NAS devices with Intel or ARM processors.
Triode - 999
-
Musical Fidelity M6 Encore
Support for Musical Fidelity M6 Encore
Michael Herger - 77
-
Musical Fidelity Remote Access Enabler
This plugin tries to enable SSH on your Musical Fidelity Encore device. USE AT YOUR OWN RISK! DO NOT USE IF YOU ALREADY HAVE SSH ACCESS TO YOUR MF. Once access has been successfully established, you can uninstall the plugin again.
Michael Herger - 52
-
piCorePlayer Support
Access pCP Settings pages from within the LMS Settings.
Michael Herger - 1577
-
ShairTunes2 (fork)
Airtunes for LMS (with Windows)
-
SharkPlay
A Plugin to enable a Griffin RadioShark2 USB FM/AM tuner to be tuned and played through LogitechMediaServer
-
SqueezeESP32
SqueezeESP32 additional player id (100/101)
-
TVH
TVHeadend Radio Plugin for Lyrion Media Server
Andrew Jackson, Luke Easter - Details - 216
-
UPnP/DLNA bridge
Use UPnP/DLNA players in LMS
-
WaveInput
A Plugin to enable Windows PC audio to be captured and played through LogitechMediaServer
Joe Bryan updated by bpa - Details - 607
Skins
Information, Metadata
-
Alternative Play Count
Provides alternative play counts and skip counts that aim to reflect your true listening history. You set a time after which a song counts as played. If you skip the song before, it counts as skipped, not played. Use the data with other plugins to create/play smart playlists (dynamic playlists), create virtual libraries or skip tracks.
AF - Details - 242
-
Database Query
Makes it possible to define and execute custom SQL statements towards SqueezeCenter database. The result can be displayed in the browser or exported as CSV or XML files. (Boom, Transporter, Classic, Receiver, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Mike Spertus, Erland Isaksson - Details - 253
-
Date and Spelled time
Michael Herger - Details - 307
-
Files Viewer
Provides capability to view text files on a SqueezeBox Classic player.
Philip Meyer - Details - 262
-
Files Viewer
Philip Meyer - Details - 190
-
Fileviewer
Michael Herger - Details - 231
-
FuzzyTime
Provides a "date and time" screensaver that can act like a clock set "ahead" of the real time, and allows other plugins to display such "fast" times and set timers based on such displayed time. (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 113
-
Music and Artist Information
Read album reviews, artist biographies, related artists, song lyrics, see artist pictures and much more.
Michael Herger - Details - 4616
-
Music Information Screen
The Music Information Screen plugin allows customization of the player's Now Playing screen and other elements.
Michael Herger - Details - 2288
-
PlayLog
This plugin allows you you to log the tracks you listen to, either automatically or by pressing a few remote control buttons. It provides a web interface for viewing its log, linking to the web for more information about what you've listened to, and downloading XML and M3U playlists of played songs. (Boom, Classic, Slimp3, SoftSqueeze, Squeezebox1, Transporter; limited support for Radio, Receiver, and Touch)
Watkins, Peter - Details - 274
-
Radio DRS Meta Information
Swiss Radio DRS Stream Meta Information Parser
Michael Herger - Details - 467
-
Rating Buttons
Use remote buttons and the default web interace to rate songs on Squeezebox Classic, Boom and Transporter
flipflip - Details - 133
-
Ratings Light
Set, import, export, log, backup and restore track ratings. Create virtual libraries/library views for rated tracks with LMS browse menus.
AF - Details - 339
-
SaverSwitcher
Configure multiple screensavers for the When Off, When Playing, and When Idle modes, either having SqueezeCenter cycle through a number of plugins or allowing you to change screensavers with a single button press. Easily change screensavers, or immediately jump to the When Playing screensaver, if used with ContextMenu. Can display "conditional" screensavers, as with KitchenTimer (set a screensaver to display onlly if it has something to report). (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 171
-
Song Info
A plugin to make it possible to get various information about a song, can for example be used to get artist images from LastFM (Boom, Transporter, Classic, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Erland Isaksson - Details - 2692
-
Song Lyrics
A plugin that shows lyrics from chartlyrics.com and musixmatch.com through the Song Info plugin. This plugin requires that the Song Info plugin also is installed. (Boom, Transporter, Classic, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Erland Isaksson - Details - 2703
-
SuperDateTime
Displays local time, date, weather, sports, and stock information.
G Brown, D Grossman - Details - 779
-
Title Switcher
Makes it possible to get text information on the player screen that switches between different kind of information, for example showing artist 5 seconds and album name 5 seconds. The plugin requires that the Music Information Screen(MusicInfoSCR) plugin is installed. (Boom, Transporter, Classic, SoftSqueeze)
Erland Isaksson - Details - 147
-
Visual Statistics
Have a look at your library statistics with charts.
AF - Details - 564
-
What Was That Tune?
Keep track of what was playing while you were too busy to check the display.
Michael Herger - Details - 1339
-
XSqueezeDisplay
Display Kodi (XBMC) Now Playing info on a Squeezebox SB2/3/Classic display.
bossanova808 - 221
Playlists
-
Context Stats
Display lists of tracks, albums or artists sorted by statistics from the context menus of artists, albums, genres, years and playlists.
AF - Details - 92
-
Custom Skip
Set rules for when the current track or upcoming tracks in your player's playlist should be skipped and removed from the playlist automatically.
AF - Details - 137
-
Custom Start Stop Times
Skip unwanted parts of a song (e.g. annoying intros, silence at the end or in the middle).
AF - Details - 88
-
Disable Shuffle
Allows to disable shuffle, repeat and "add to playlist" mode for all clients. You can allow or disable each of these modes in the plugin settings.
Martin Johnen - Details - 124
-
Dynamic Mix
Extension for Dynamic Playlist, using MusicIP to produce mixes.
Philip Meyer - Details - 500
-
Dynamic Playlist Creator
Helps you create custom smart playlists (dynamic playlists) for the Dynamic Playlists plugin.
AF - Details - 618
-
Dynamic Playlists
Use smart playlists (dynamic playlists) to play continuous music mixes based on your selection criteria.
AF - Details - 790
-
LastMix - Don't Stop The Music support using Last.fm.
LastMix allows you to create Last.fm based mixes for the "Don't Stop The Music" plugin.
Michael Herger - 716
-
Playlist Manager
Provides functionality to add songs or albums to any chosen playlist.
Philip Meyer - Details - 1783
-
Spicefly SugarCube
Travel through your music Library using MusicIPs recommendations. Features Include Filter, Genre, Artist and Recipe Mixing, Trackstat Integration, Artist Blocking, Genre Blocking, Custom Track Weighting Routines, Coming Up Next Display, Sleep Mode, Volume Fade and lots more. See www.spicefly.com for Details and Change Log.
Charles Parker - Details - 274
-
Switch Player (Groups compatible)
Switch Playlist between players (Triode plugin compatible with Group Player plugin)
Scanning
-
AutoRescan
AutoRescan detects changes to your music folder and automatically triggers a rescan of that directory if any files have been added, removed or changed.
James Marsh; Stuart Hickinbottom - 1708
-
Custom Tag Importer
Scans track information from custom tags in your music files (incl. rating tags).
AF - Details - 242
-
LazySearch2
Lazy Search Music is a plugin that lets you search for music without having to multi-tap each letter in the search text you're after, and displays search results "as you type". This plugin works with Squeezeboxes and Transporters when using a remote control featuring number keys, and doesn't affect the operation of the Controller.
Stuart Hickinbottom - Details - 20
-
Phil's Libraries
Creates new libraries for "Not Rated" and "Rated High", dependent on Erlands TrackStat plugin
Philip Meyer - 126
-
Simple Library Views
Plugin to easily generate library views.
Andy Hawkins - Details - 298
-
Virtual Library Creator
A quick and easy way to create and manage your own virtual libraries/library views.
AF - Details - 256
Tools
-
Auto Dim Display
Set automatic display dimming, as for making the display go dark at bedtime and become visible again in the morning. (modified version of code from Eric Koldinger, koldware.com). Will use FuzzyTime "displayed time" if FuzzyTime is installed (optional). (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 362
-
Bookmarks
Bookmark Plugin - Adds the possibility to bookmark audio files. Useful for radio dramas and audio books. Please define the genres for which you want bookmarks in the settings, otherwise the plugin will create bookmarks also for music albums (which you probably don't want)
Martin Johnen - Details - 478
-
C-3PO Transcoding Helper
Automate transcoding and resampling
marcoc1712 - 586
-
Client Cleanup
Remove orphaned client configurations
Michael Herger - Details - 811
-
Create docsets for Dash
Export your music library as a Docset to be used with Dash (http://kapeli.com/dash)..) This allows you to quickly search your library on your Mac computer without firing up the Logitech Media Server web UI.
Michael Herger - 66
-
Enable/disable access to server settings
This plugins allows you to disable access to the settings pages from the Squeezebox Server's web interface.
Michael Herger - 277
-
Group Players
on-the-fly group creation
-
Ignore files and folders
Set a regular expression to ignore files and folders when scanning or browsing folders.
Michael Herger - 242
-
Image Proxy configuration helper
Allows you to configure external image proxies to be used by LMS. Offload the heavy image processing to an external service.
Michael Herger - 180
-
KidsPlay
Have SqueezeCenter execute specific sets of commands for certain buttons, so you can give a child a remote control with limited function, or redefine Boom or Radio 1-6 preset buttons or the button on a Squeezebox Receiver. (Boom, Classic, Radio, Receiver, Slimp3, Squeezebox1, Transporter)
Watkins, Peter - Details - 170
-
KitchenTimer
This plugin allows you to set simple countdown timers. Timers can be given names and saved for later re-use. Timers can be shortened or extended if needed. Includes a countdown screensaver designed for use with SaverSwitcher (only displayed if there's an active timer). (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 270
-
Music Walk With Me
Continue your listening on a different player - easily.
Michael Herger - 1166
-
PlayHLS
PlayHLS - a minimal plugin that sets ups LMS conf file to play HLS URL using a media player application - ffmpeg by default
bpa - 1072
-
PlayWMA
This plugin provides support on Linux and OSX for playing Windows Media (WMA, WMA lossless, WMA Pro) streams and files using ffmpeg. It is mainly used for player which do not support WMA nativelysuch as SliMP3, SqueezeBox1, Softsqueeze, Squeezeslave and Squeezeplay
bpa - 1213
-
PotPourri
A collection of small features. Examples: change track order of saved/client playlists, set power-on volume level for players or time to turn off all players each day, export saved playlists to playlist files with custom file paths/extensions… Complete feature list, screenshots and more information on the GitHub page.
AF - Details - 53
-
PowerCenter
Control X-10 and Insteon modules with a Squeezebox Controller, Radio, Touch, old-style infrared remote, or Boom or Transporter buttons. Use Insteon or X-10 to have a device turn on and off when a specific player is turned on or off. Turn a coffee pot on when an alarm sounds. (Boom, Classic, Controller, Radio, Receiver, Slimp3, SoftSqueeze, Squeezebox1, Touch, Transporter)
Watkins, Peter - Details - 102
-
PowerSave
Power off your squeezebox after a certain amount of time (idle or otherwise)
Jason Holtzapple - 908
-
SettingsManager
Provides a Web interface for copying settings from one player to another, permanently "linking" settings on multiple Squeezeboxes, setting defaults for newly connected Squeezeboxes or remote /stream.mp3 clients, and importing/exporting client settings, to make it easier to manage multiple Squeezebox players. (Boom, Classic, Receiver, Slimp3, SoftSqueeze, Squeezebox1, Transporter)
Watkins, Peter - Details - 733
-
Signal Generator
Signal Generator plugin. Now supports Squeezeplay as well as SB2/3/Transporter.
Triode - 403
-
SqueezeboxEQ
DSP and EQ for Squeezebox server based off InguzDSP
Jonathan Fox - 782
-
SqueezeDSP
DSP for Squeezebox server version 0.1.08d) - provides EQ and DSP. Fixes to custom-conv.conf
Jonathan Fox - 552
-
SyncOptions
Gives new settings for synchronizing players: relative volume sync; "wait for next track" to avoid disruptions; "unsync at power off"; restore local playlist after leaving a sync group. (Boom, Classic, Radio, Receiver, Squeezebox1, Slimp3, SoftSqueeze, Touch, Transporter)
Watkins, Peter - Details - 693
-
xAP Home Automation
xAP Home Automation connects Squeezebox Server with other xAP-enabled services and devices around the home.
Edward Pearson - Details - 59
Most popular
-
Material Skin
Material themed skin, suitable for mobile use.
Craig Drummond - 10700
-
Spotify for Squeezebox. Still Spotty.
The next generation Spotify implementation for Squeezebox.
Michael Herger - 10047
-
UPnP/DLNA bridge
Use UPnP/DLNA players in LMS
-
YouTube
Play YouTube video
-
Music and Artist Information
Read album reviews, artist biographies, related artists, song lyrics, see artist pictures and much more.
Michael Herger - Details - 4616
-
Community Firmware
Community Firmware for SqueezeBox Touch/Radio/Controller
Michael Herger, Ralph Irving - 4212
-
AirPlay bridge
Use AirPlay devices in LMS
-
Qobuz
Stream Qobuz to your Squeezebox.
Pierre Beck / Michael Herger / darrell / SamY / sveninndh - Details - 3795
-
Radio Paradise
Play the lossless, interactive Radio Paradise streams!
Michael Herger - Details - 3718
-
TIDAL local
TIDAL for local LMS use
Michael Herger, philippe_44 - Details - 3505
-
RadioNet
RadioNet - provides access to Radio.net internet radio directory
bpa - 2949
-
ShairTunes2 (fork)
Airtunes for LMS (with Windows)
-
BBC Sounds
Complete BBC Sounds implementation as an LMS Plugin.
ExpectingToFly - Details - 2835
-
Chromecast bridge
Use Chromecast devices in LMS
-
Song Lyrics
A plugin that shows lyrics from chartlyrics.com and musixmatch.com through the Song Info plugin. This plugin requires that the Song Info plugin also is installed. (Boom, Transporter, Classic, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Erland Isaksson - Details - 2703
-
Song Info
A plugin to make it possible to get various information about a song, can for example be used to get artist images from LastFM (Boom, Transporter, Classic, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Erland Isaksson - Details - 2692
-
Radio Now Playing
Programme and track information including cover art for over 5500 radio stations
Paul Webster - Details - 2514
-
DSDPlayer
Playback of DSD files (.dsf and .dff) via your Squeezebox. Supports conversion to PCM or playback as DSD-over-PCM (DoP) for DACs supporting DoP.
Kimmo, Triode, Ralphy - 2462
-
Music Information Screen
The Music Information Screen plugin allows customization of the player's Now Playing screen and other elements.
Michael Herger - Details - 2288
-
Playlist Manager
Provides functionality to add songs or albums to any chosen playlist.
Philip Meyer - Details - 1783
Miscellaneous
-
AllQuiet
Silence all players simply by holding the Sleep button; all players will display the name of the player that asked for silence, in case you need help. Also provides a CLI command to silence/pause all players and display a custom message. (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 179
-
BlankSaver
Screensaver that simply makes the screen go dark -- most useful with SaverSwitcher, providing an easy way to make the display go dark without having to cycle through all brightness options. (Boom, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 178
-
Community Firmware
Community Firmware for SqueezeBox Touch/Radio/Controller
Michael Herger, Ralph Irving - 4212
-
ContextMenu
ContextMenu provides a mechanism for context menus much like the right-click context menus provided by computer operating system desktop environments. Provides a way to use any regular Squeezebox remote control button, even on the Boom. Other plugins that provide ContextMenu options include AllQuiet, KitchenTimer, PlayLog, and SaverSwitcher. (Boom, Transporter, Classic, Squeezebox1, Slimp3, SoftSqueeze)
Watkins, Peter - Details - 276
-
DirectPlay
Play albums, artists or songs directly by database ID
Jason Holtzapple - 324
-
License Manager
A plugin that's required for licensed plugins to work, it will give you an overview of licensed plugins available and their current licensing status and links to pay for them. (Boom, Transporter, Classic, Controller, Radio, Touch, SoftSqueeze, SqueezePlay)
Erland Isaksson - Details - 612
-
QuickAccess
QuickAccess provides similar functionality as Favorites plus the possibility to pass a playlist from player to player. Just press and hold a number button and the assigned playlist starts playing. You may select playlists from each player or your server's web interface. You will also need to place the custom.map file (http://jasonholtzapple.github.io/slimdevices/plugins/quickaccess/7.3/custom.map)) in your Squeezecenter/IR directory by hand.
Jason Holtzapple - 213
-
Reliable HTTP
Reliable HTTP connection for LMS
-
SleepFade
Allows the "sleep" mode for any given player to fade the music out over the entire sleep period, rather than playing at a constant volume until the last minute. (Boom, Classic, Radio, Receiver, Slimp3, SoftSqueeze, Squeezebox1, Touch, Transporter)
Watkins, Peter - Details - 233
-
Spotty Helper Application for FreeBSD 13
Spotty Helper Application for FreeBSD 13. This plugin requires the Spotty plugin.
Richard Herman - 347
-
Spotty Helper Application for Solaris/Illumos
Spotty Helper Application for Solaris/Illumos. This plug-in requires the Spotty plugin.
-
SqueezeCLI Handler
Plugin to provide "squeezecli:" and "squeezexec:" protocol handlers so actions can be embedded in playlists.
Watkins, Peter - 261
-
StatusFirst
Allows you to configure each player so it will display the current setting when you use the Sleep, Shuffle, Repeat, or volume keys on its remote control once, and only change the setting on subsequent button presses. Volume key behavio change does not work on Radio or Touch. (Boom, Classic, Radio, Slimp3, Squeezebox1, Touch, Transporter)
Watkins, Peter - Details - 125
-
VolumeLock
Allows you to lock the analog and digital output levels of any Squeezebox, Transporter, or SliMP3. Can either prevent any changes in volume, or simply set a maximum volume. (Boom, Classic, Radio, Receiver, Slimp3, SoftSqueeze, Squeezebox1, Touch, Transporter)
Watkins, Peter - Details - 410