Skip to content
A Spotify plugin for the Logitech Media Server and Squeezebox
Branch: master
Clone or download
Latest commit 9e1d8fb May 30, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
API Add some more comments outlining the differences to the SimpleAsyncHT… Aug 28, 2017
Bin Remove legacy spotty v0.12.0 helper for armel. It's now available thr… Apr 15, 2019
Connect Scrub some TODOs and the like. Apr 9, 2019
HTML/EN/plugins/Spotty Add German version of playlist hierarchy management page Jan 13, 2019
Settings Improve information about where Playlist Hierarchy information can be… Jan 12, 2019
.gitignore Remove some legacy Windows handling. It's now supporting discovery li… Mar 4, 2018
API.pm Scrub some TODOs and the like. Apr 9, 2019
Connect.pm Make sure we kill all timers when switching from Connect mode to play… May 27, 2019
DontStopTheMusic.pm Fix encoding of key value for track lookup: utf8::encode would NOT re… Jan 3, 2019
Helper.pm Merge branch 'master' into ogg-direct Apr 9, 2019
LastMix.pm Add support for LastMix Jun 28, 2017
OPML.pm Don't show index bar for "New Releases" album list. It's not sorted b… May 14, 2019
PlaylistFolders.pm Add versioning to cached playlist folders. This allows us to force re… Apr 9, 2019
Plugin.pm Merge branch 'master' into ogg-direct Apr 9, 2019
ProtocolHandler.pm Enable metadata lookup of URIs which are not in the current playlist. Apr 16, 2019
README.md Add a README file Apr 9, 2019
Settings.pm Add a note about the AARCH64 helper May 8, 2019
custom-convert.conf Don't enable OGG streaming if helper doesn't support it. Apr 4, 2019
custom-types.conf Add Spotty Spotify Connect implementation May 2, 2017
exclude.lst
install.xml v2.8.3 May 30, 2019
strings.txt Add a note about the AARCH64 helper May 8, 2019

README.md

The Spotty Spotify implementation for Logitech Media Server

Spotty is a somewhat spotty implementation of Spotify Connect for the Squeezebox and other compatible music players running Squeezelite or Squeezeplay connecting to a Logitech Media Server.

Spotty exposes your Squeezebox as a Squeezebox Connect client. Alternatively you can use any Squeezebox Controller, compatible mobile app or the Logitech Media Server web interface to play music from Spotify.

The Spotty plugin is known to run fine on recent Windows, macOS, and Linux on x86_64, many ARM platforms (including Raspberry Pi, many NAS devices, rock64). Some platforms which are not supported out of the box can probably be supported by compiling the spotty helper application yourself - or some friendly community member. It's based on the great librespot project.

Disclaimer

Using the spotty helper and the librespot code to connect to Spotify's API is probably forbidden by them. Use at your own risk.

You can’t perform that action at this time.