Page 1 of 1

SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Fri Apr 13, 2018 3:47 pm
by josquin
Hi,

Just to let you know that a plugin (SqueezeSonic) to access Subsonic API (> 1.11.0) capable server from a Logitech Media Server(LMS) is now available as a third party software in the base LMS install.

Have a good day.

Jo

Re: SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Sat Jun 02, 2018 12:00 pm
by Poffa
Does it work?

I'm able to connect to an external Subsonic from my LMS. Browsing and searching works fine, but it won't play anything. Albums/songs are added to the LMS playlist, but just "plays" a couple of seconds on each song (no sound).

Re: SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Sun Jun 03, 2018 2:34 pm
by josquin
Yes it works.

Could you please provide plugin parameters including transcoding stuff, logs of your LMS and subsonic serers and your a setup description?

Re: SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Sun Jun 03, 2018 8:46 pm
by Poffa
Code: Select all
Subsonic:
License   Subsonic Premium
Version   6.1.3 (build e408c9) – October 31, 2017
Server   jetty-6.1.x, java 1.7.0_151, HSQLDB, Linux (119.5 MB / 202.5 MB)
Log:
[6/3/18 10:22:50 PM CEST]   WARN   RESTFilter   Error in REST API: For input string: ""

The log line repeats for each song I try to play.
All files are FLAC.

Code: Select all
Logitech Media Server Version: 7.9.0 - 1487582706 @ Mon Feb 20 09:35:38 UTC 2017
Hostname: desktop
Server IP Address: 192.168.1.100
Server HTTP Port Number: 9000
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.22.1 - x86_64-linux-gnu-thread-multi
Audio::Scan: 0.95
Database Version: DBD::SQLite 1.34_01 (sqlite 3.7.7.1)


Plugin setup is default (except of course for username/password and Subsonic server).
LMS server.log:

Code: Select all
[18-06-03 09:38:44.6881] Slim::Control::Request::execute (1888) Error: While trying to run function coderef [Slim::Control::Queries::statusQuery]: [Not a reference at /usr/share/perl5/Slim/Control/Queries.pm line 4914.
]
[18-06-03 09:38:44.6890] Slim::Web::JSONRPC::requestMethod (413) Request failed with error: Bad dispatch!
[18-06-03 10:31:53.1944] Slim::Control::Request::execute (1888) Error: While trying to run function coderef [Slim::Control::Queries::statusQuery]: [Not a reference at /usr/share/perl5/Slim/Control/Queries.pm line 4914.
]
[18-06-03 10:31:54.2095] Slim::Control::Request::execute (1888) Error: While trying to run function coderef [Slim::Control::Queries::statusQuery]: [Not a reference at /usr/share/perl5/Slim/Control/Queries.pm line 4914.
]
[18-06-03 10:32:29.2790] Slim::Control::Request::execute (1888) Error: While trying to run function coderef [Slim::Control::Queries::statusQuery]: [Not a reference at /usr/share/perl5/Slim/Control/Queries.pm line 4914.
]
[18-06-03 10:33:45.0396] Slim::Utils::Misc::msg (1244) Warning: [10:33:45.0394] Redundant argument in sprintf at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotify/ContextMenu.pm line 391.
[18-06-03 12:43:01.2665] Slim::Utils::Misc::msg (1244) Warning: [12:43:01.2663] Redundant argument in sprintf at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotify/ContextMenu.pm line 391.

Re: SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Sun Jun 03, 2018 10:39 pm
by josquin
What squeezebox "player" do you use?

In case it's a public subsonic server, could you send me a test account in PM?

Re: SqueezeSonic subsonic plugin for LMS (squeezebox server)

PostPosted: Fri Jun 08, 2018 1:11 pm
by fr1day
This is genius! Thank you so much!

Integrating subsonic into LMS is something that's been on my wishlist for for years, and now it's finally possible.