Subsonic* is a media streaming server that is similar to Plex, but focuses on music rather than video. I am trying to make a plugin to allow Subsonic streams to be played through Plex.
For some reason, the XBMC-based code in the desktop client requires music channels to define the file extension when returning the TrackObject. Ie. ext='mp3' or ext='m3u8'.
You can kinda get the idea from the ShoutCast channel, here.
Thanks, Mikedm. I copied a few lines of code from the Shoutcast plugin (incorporating the PlayAudio function) which fixed both of the major bugs in the first version.
Next steps will be to add search and improve navigation.
Download the subsonic.bundle folder from github. Copy the folder into your Plex plugins folder. Restart the Plex Media Server.
When you open the channel in the Plex client of your choice, you will see two options- 'Artists' and 'Preferences'.
First, go to 'Preferences' to enter your Subsonic server address, username and password.
Then, you goto 'Artists' to start playing music.
You should not need to edit any files to get the channel to work- all setup is done within the Plex client.
Should the folder name be subsonic.bundle-master or subsonic.bundle?
Download the subsonic.bundle folder from github. Copy the folder into your Plex plugins folder. Restart the Plex Media Server.
When you open the channel in the Plex client of your choice, you will see two options- 'Artists' and 'Preferences'.
First, go to 'Preferences' to enter your Subsonic server address, username and password.
Then, you goto 'Artists' to start playing music.
You should not need to edit any files to get the channel to work- all setup is done within the Plex client.
Does the Subsonic channel show up in the pled manager channels section?
subsonic also the video it would be nice to also have access to it (I guess it's easier said than done). So the plug in work in my plex media server on Debian.
I've put the subsonic.bundle folder in /usr/lib/plexmediaserver/Resources/Plug-ins and restarted plexmediaserver, but the plug-in does not show up in either Agents or Channels.
I'm running Subsonic 4.9-3853 (premium) and Plexmediaserver 0.9.9.5.411 on Fedora 19. Really hoping to get this running as there is no Samsung SmartTV app for Subsonic.
I've put the subsonic.bundle folder in /usr/lib/plexmediaserver/Resources/Plug-ins and restarted plexmediaserver, but the plug-in does not show up in either Agents or Channels.
I'm running Subsonic 4.9-3853 (premium) and Plexmediaserver 0.9.9.5.411 on Fedora 19. Really hoping to get this running as there is no Samsung SmartTV app for Subsonic.
Hi,
Any logs ? I'm using it on windows, but I assume it works on linux too. The plugin should appear in the Channels section.
I checked the github and saw it's been about a year since the last update.
I'm having some issues with it and have never developed for Plex or XBMC before but feel that I could check it out if needed, but wanted to check with you on it first.
My issue is that I see the files and such but they don't actually play and the seekbar doesn't move off 0:00. Tried on different servers on both FreeBSD and RHEL. Using latest beta of Subsonic 5 as well and don't have issues with any other applications accessing via the Subsonic REST API.
Is anyone using this plugin successfully? I am running Plex Server version 0.9.9.14 and have tried it with both the stable version of subsonic (4.9) and the current Beta version (5.0 Beta 2). My Plex server and Subsonic are both on the same machine, so I have the server URL set to http://127.0.0.1:4040/ (note, I also tried this with my subsonic URL http://myserver.subsonic.org) and both ways I get the same results... when I click on the channel I only see "Artists" listed, then once I click on that I get a message that says "This channel is not responding"....
Does anyone know how to make this work or is the channel just broken?
Is anyone using this plugin successfully? I am running Plex Server version 0.9.9.14 and have tried it with both the stable version of subsonic (4.9) and the current Beta version (5.0 Beta 2). My Plex server and Subsonic are both on the same machine, so I have the server URL set to http://127.0.0.1:4040/ (note, I also tried this with my subsonic URL http://myserver.subsonic.org) and both ways I get the same results... when I click on the channel I only see "Artists" listed, then once I click on that I get a message that says "This channel is not responding"....
Does anyone know how to make this work or is the channel just broken?
Thanks.
I'm getting the same error. Tried both a local IP and my subsonic URL too.