Author Topic: Subsonic Client  (Read 146272 times)

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
*** this plugin has been replaced ***
see the end of this topic for the latest information.
The download link is now on:

https://github.com/midwan/MB_SubSonic/releases
or the official Plugin page http://musicbee.wikia.com/wiki/Subsonic_Client




-------------------------------------------------------
Subsonic (http://www.subsonic.org/pages/index.jsp) is an application that allows you to access your music files from any location with internet access to a home server you host your music files on. This plugin enables MusicBee to access those music files via Subsonic.

Subsonic Plugin (MB_SubSonic.dll)
http://www.mediafire.com/?j6iklfm8kzhfpkt

- if you dont have a Plugins sub-folder where MB is installed create one
- copy MB_SubSonic.dll to the Plugins sub-folder
- you should end up with something like: c:\program files\MusicBee\Plugins\MB_SubSonic.dll
- restart MB, and in the Plugin preferences enable Subsonic
  - host is your server name without the http:// at the start
  - port is the server port
  - path is normally the default "\" but it is possible to configure subsonic to be something else so you need to enter the same
  - username
  - password
  - transcode stream - only tick if you need to reduce the size of the file streamed from the server because the connection is slow
- on clicking Apply, MB will validate the settings - any errors are those as returned by Subsonic and I probably wont be able to help so you might need to visit the Subsonic forum for help

If no error is reported on setup, a Subsonic drive will appear in the computer section. Clicking the parent node will show the entire library, but you can also view playlists and folders. It will take some time to initially load the main Subsonic node the very first time (several minutes to 30 minutes for very large libraries on slow connections). It should be quick from then on

You can reference the subsonic drive from Auto-Playlists, the Auto-DJ or create manual playlists (but in all cases these reside in your MusicBee library, not on the Subsonic server). If you add files to your local MusicBee library, MB will keep track of playcounts and enable ratings to be stored (but only in the local MusicBee library cache, not on the server).

In the main panel, MusicBee will only show the tags that Subsonic makes available which are the basic ones you need (Artist, Title, Album, Track#, Year, Genre and Duration). Unfortunately it doesnt include Album Artist.
Last Edit: February 24, 2016, 06:28:56 PM by Steven

Conure

  • Guest
We have a Subsonic server and I set this up to work in MB with no problems whatsoever.

Thank you for the excellent tutorial!

Tom

BigHam1

  • Jr. Member
  • **
  • Posts: 90
Holy smokes, this could be huge! I was just looking at Subsonic to stream my music library to my Android phone.

So, essentially, the added functionality would allow us to use MusicBee running on an outside computer (work, laptop) to access our music files on whatever computer is acting as the subsonic server (home pc or other) - is that correct?

Is there added functionality over just telling the subsonic client to "use external player"? Does MusicBee treat the files on the subsonic server as a "subsonic library" of sorts? :o

Conure

  • Guest
It basically allows you to use MB's interface instead of the Subsonic interface.

Guegs

  • Guest
So am I supposed to be able to browse the files on my subsonic server by artwork? If this is what it does, then it doesn't work for me. I can listen to them only if I click the little '+' symbol.

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
you can browse by artwork. I dont understand what you mean by "I can listen to them only if I click the little '+' symbol."

Guegs

  • Guest
The little '+'  symbol that is to the right of where you click the Subsonic icon.

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
i'm afraid i have no idea what you are referring to.
you should see a subsonic node in the computer section which when u click on it will show the files in the main panel, and you can change views/play the files as your normal library

sytanek

  • Guest
I think I have replicated what his issue was. I have parent category in subsonic called Music, If I click that it is not pulling the music art for the recursive folders underneath it, however if I go one level lower and click an artist, it does scan recursively from there.

Actually I just got mine working, had to leave it on the main subsonic folder, and wait about 35 minutes. lol.
Last Edit: June 29, 2011, 10:08:41 PM by sytanek

Enursha

  • Guest
Help - Different issue

I can see all my music listed under "Computers -- Subsonic" and I'm able to listen to it when access from here, but they aren't listed in the library. I've added subsonic as monitored folder under library preferences, anything else I'm missing because I'd really like using the Auto DJ function and subsonic doesn't show as a source.

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
you should be able to select Subsonic as a Folder source in the auto-dj

Enursha

  • Guest
Ah, see, I forgot to tell you I can be a bit stupid, I was looking at library as a sorce, didn't even consider folder. Cheers


greenday1987

  • Sr. Member
  • ****
  • Posts: 627
  • Long live OiNK!
You can't run this over an encrypted server but it's pretty easy and good otherwise. Cheers Steven
RIP OiNK


I've recently joined last.fm - http://www.last.fm/user/drjswho
Feel free to add me if you wish :)

EAC V1.0 beta 3 can be downloaded here
And a full guide on setting it up and ripping a CD can be here

vala

  • Guest
Very good plugin, works like a charm - thanks.

Any attempt to support https connections? Would be nice to use MusicBee everywhere with a subsonic installation @home.


Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
i never looked at https
the subsonic developers had no interest in even replying to my requests and i dont plan to update this plugin any further