Skip to content

tgv604/SqueezeCloud

 
 

Repository files navigation

A SoundCloud plugin for Logitech SqueezeBox media server

This is a Logitech Media Server (LMS) (a.k.a Squeezebox server) plugin to play tracks from SoundCloud. To install, use the settings page of Logitech Media server. Go to the Plugins tab, scroll down to Third party source and select SqueezeCloud. Press the Apply button and restart LMS.

After installation, configure it via Settings > Advanced > SqueezeCloud

The plugin is included as a default third party resource. It is distributed via my personal repository There is no need to add an additional repository, because this is an official third party repository. However, if you want to, you can add the repository directly. A new version might be earlier available in this repository:

http://danielvijge.github.io/SqueezeCloud/public.xml

SSL support

You need SSL support in Perl for this plugin (SoundCloud links are all over HTTPS), so you will need to install some SSL development headers on your server before installing this plugin.

You can do that on Debian Linux (Raspian, Ubuntu, Mint etc.) like this:

sudo apt-get install libssl-dev
sudo perl -MCPAN -e 'install IO::Socket::SSL'
sudo service logitechmediaserver restart

And on Red Hat Enterprise Linux (Fedora, CentOS, etc.) like this:

sudo yum -y install openssl-devel
sudo perl -MCPAN -e 'install IO::Socket::SSL'
sudo service logitechmediaserver restart

Licence

This work is distributed under the GNU General Public License version 2. See file LICENSE for full license details.

About

SoundCloud plugin for Squeezebox

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 99.1%
  • Other 0.9%