Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 23 12311 ... LastLast
Results 1 to 10 of 1564

Hybrid View

  1. #1
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    [Announce] Spotty - the next generation Spotify implementation

    I'm happy to announce Spotty, my next generation Spotify implementation for Squeezebox. Spotty has no dependency on mysqueezebox.com, nor player firmware, and supports all types of players. It is using the open-source librespot library (https://github.com/plietar/librespot) instead of the soon to be defunct libspotify.

    Once you've installed Spotty from the plugins repository, you can safely un-install all other Spotify related plugins (official plugin, Triode's 3rd party plugin, Spotify Protocol Handler), as well as remove the Spotify app from your mysqueezebox.com account. Then go to Settings/Advanced/Spotty and follow the instructions.

    On platforms other than Windows you should be able to authorize the plugin using your mobile or desktop Spotify application. On Windows unfortunately you'll have to enter username/password (which are NOT stored in LMS).

    Spotty should run on MacOS, Windows (needs MS VC 2015 runtime, 32-bit!), and many Linux flavors (i686, x86_64, ARM HF & SF). But make sure you have the IO::Socket::SSL module installed in your environment. Spotty would tell you if you didn't.

    Spotty is known to run perfectly well on eg. Raspberry Pi 2/3. Unfortunately many NAS devices using ARMEL CPUs won't be supported (eg. ReadyNAS Duo/NX v2, some of the cheaper Synology devices). I'm currently running it on a piCorePlayer setup on Pi3, connected to the aforementioned ReadyNAS Duo v2 - and it's so much more faster than the NAS alone, it's worth it :-).

    Please note that to take full advantage of Spotty, you should install the latest LMS 7.9.1 nightly build. There is an issue seeking within a track with older builds. Other than that LMS 7.7.x should be good enough.

    Have fun!


    PS: NAS devices known to be compatible or not with Spotty at this point:
    • Synology: check out your model in the CPU architecture overview. If it's in the Intel x86-*, or armv7 section, then you're fine. Make sure you're running the latest DSM and LMSRepack or LMSUpdate. Otherwise I'm sorry.
    • ReadyNAS: The old Sparc based devices (Duo, NV), as well as their ARMv5 based successors (Duo v2, NV v2) will not work. On newer models you might need to manually install IO::Socket::SSL.
    • QNAP: similarly to Synology there are many different models. Unfortunately I haven't found a good overview. If you're on Intel, then you should be fine. ARM - depends on what exact model. You, too, might need to install IO::Socket::SSL
    Last edited by mherger; 2017-08-31 at 02:58.
    Michael

    http://www.herger.net/slim-plugins - Spotty, MusicArtistInfo

  2. #2
    Senior Member
    Join Date
    Aug 2013
    Posts
    187
    I had some Problems with skipping the last seconds in Deezer and I'm going to try Spotify again. I can't find the spotty Plugin. Is there a repository I have to add? I'm using LMS 7.9 1488878280 on a Raspberry Pi 3.
    Some of my spotify playlists: Joni Mitchell covered - Johnny Cash originals

  3. #3
    Junior Member
    Join Date
    May 2009
    Posts
    18
    Quote Originally Posted by quadronado View Post
    I had some Problems with skipping the last seconds in Deezer and I'm going to try Spotify again. I can't find the spotty Plugin. Is there a repository I have to add? I'm using LMS 7.9 1488878280 on a Raspberry Pi 3.
    Same problem here

  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    [Announce] Spotty - the next generationSpotify implementation

    The plugin manager does cache plugin information. It might take a few
    hours before it's showing up. Just give it another try in a bit.

    --

    Michael

  5. #5
    Junior Member
    Join Date
    Jul 2017
    Posts
    6

    Can't find Spotty-plugin in LMS 7.9.0-164

    Quote Originally Posted by mherger View Post
    The plugin manager does cache plugin information. It might take a few
    hours before it's showing up. Just give it another try in a bit.

    --

    Michael
    I have the same problem; can't find the Spotty-plugin. Is there another way to install it? I have tried it more than once. LMS is running at a Synology Diskstation.
    Last edited by LMS; 2017-07-29 at 13:04.

  6. #6
    Senior Member
    Join Date
    Aug 2009
    Posts
    336
    Quote Originally Posted by LMS View Post
    I have the same problem; can't find the Spotty-plugin. Is there another way to install it? I have tried it more than once. LMS is running at a Synology Diskstation.
    Much better I think to figure out why you don't see the plugin and fix that, but perhaps the first thing is to establish if your NAS is capable of running Spotty.
    What version of LMS?
    Which Synology model?
    In the plugin page of LMS, is there a list called "Other 3rd party plugins" near the bottom?

  7. #7
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    1,082
    Quote Originally Posted by mherger View Post
    I'm happy to announce Spotty, my next generation Spotify implementation for Squeezebox. Spotty has no dependency on mysqueezebox.com, nor player firmware, and supports all types of players. It is using the open-source librespot library (https://github.com/plietar/librespot) instead of the soon to be defunct libspotify.

    Once you've installed Spotty from the plugins repository, you can safely un-install all other Spotify related plugins (official plugin, Triode's 3rd party plugin, Spotify Protocol Handler), as well as remove the Spotify app from your mysqueezebox.com account. Then go to Settings/Advanced/Spotty and follow the instructions.

    On platforms other than Windows you should be able to authorize the plugin using your mobile or desktop Spotify application. On Windows unfortunately you'll have to enter username/password (which are NOT stored in LMS).

    Spotty should run on MacOS, Windows (needs MS VC 2015 runtime!), and many Linux flavors (i686, x86_64, ARM HF & SF). It's known to run perfectly well on eg. Raspberry Pi 2/3. Unfortunately many NAS devices using ARMEL CPUs won't be supported (eg. ReadyNAS Duo/NX v2, some of the cheaper Synology devices). I'm currently running it on a piCorePlayer setup on Pi3, connected to the aforementioned ReadyNAS Duo v2 - and it's so much more faster than the NAS alone, it's worth it :-).

    Please note that to take full advantage of Spotty, you should install the latest LMS 7.9.1 nightly build. There is an issue seeking within a track with older builds. Other than that LMS 7.7.x should be good enough.

    Have fun!
    You forgot to say that the IO:Socket:SSL module is required.

    Sent from my SM-G900F using Tapatalk

  8. #8
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781

    [Announce] Spotty - the next generationSpotify implementation

    > You forgot to say that the IO:Socket:SSL module is required.

    Thanks - added.


    --

    Michael

  9. #9
    Senior Member usbethjim's Avatar
    Join Date
    Oct 2006
    Location
    Roanoke, VA
    Posts
    108

    ReadyNAS & Spotty?

    I would like to use Spotty but it get this error:

    "Spotty requires the Perl module IO::Socket::SSL. You can NOT use Spotty without this module. Please use your operating system's package manager to install it."

    So does this mean that my trusty old ReadyNAS Pro running their OS 6 firmware is doomed for Spotty?

    I am lost....any help - anybody?

    Jim
    All wireless (TM-AC1900) except NAS (ReadyNAS PRO - OS 6.7.5 - 3GB RAM - 3 X 4TB drives - XRAID2 - LMS 7.9.1 )
    Squeezebox Boom - Anywhere with an AC outlet
    Squeezebox Touch > Bose Radio - Kitchen
    Squeezebox Touch > Hafler 100 preamp > Hafler DH-220 amp > Sima SSW-L6 EX Speaker selector= Polk Audio Monitor 70 Series II - Living Room, Definitive Tech ProMonitor 100 - Dining Room, Infinity US-1 - Porch
    Ipeng on an iPad controls everything!

  10. #10
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,781
    Quote Originally Posted by usbethjim View Post
    I would like to use Spotty but it get this error:

    "Spotty requires the Perl module IO::Socket::SSL. You can NOT use Spotty without this module. Please use your operating system's package manager to install it."

    So does this mean that my trusty old ReadyNAS Pro running their OS 6 firmware is doomed for Spotty?

    I am lost....any help - anybody?

    Jim
    ReadyNAS is Debian based. Check with the ReadyNAS community how to install libio-socket-ssl-perl. It's likely something like "sudo apt-get install libio-socket-ssl-perl"
    Michael

    http://www.herger.net/slim-plugins - Spotty, MusicArtistInfo

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •