Page 1 of 1

MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 12:48 am
by demonzrulaz
Hi all,

I recently found this awesome HTML5 web application called MiniSub. MiniSub is a SubSonic client and is created by tsquillario. The GitHub page is at: https://github.com/tsquillario/MiniSub

I tried this out and it works locally. What doesn't work is on the raspberry pi. I copied the files necessary for this into /var/www and set the files to be owned by www-data:www-data. The pages load and everything but it doesn't seem to connect to my SubSonic server. I would type the username, password and the server URL in and click the Save button. When I navigate away from that page and back into it, the password field is blank. I can't see any of my music either. I know the settings are correct because they're identical to my local MiniSub client.

Everything else seems to be saved, including changing the default theme. Can anyone help me?

Thanks in advance!

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 9:01 am
by Arcain
Make sure you're adding a SubSonic server URL as http://ip or hostname:port. I've had the same issues if i skipped the http:// part.

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 10:21 am
by jackbohlen
In Subsonic 4.7 Minisub is included in the server package. Try using that one instead of installing it on the Pi

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 2:41 pm
by demonzrulaz
@Arcain
I double checked the server URL and it's correct. For my working MiniSub instance, I used "https://192.168.1.5:4041" and that worked. I typed the exact same for the instance in my RPi but it didn't work.

@jackbohlen
I installed SubSonic on my Synology NAS, which comes in a prepackaged file (.spk). I don't really know where MiniSub would be located. It looks like Subsonic is installed in: /volume1/@appstore/Subsonic/Subsonic but I don't see any references to MiniSub there:

These are my files under that directory:
db
images
jetty
lucene2
passgen
subsonic-booter-jar-with-dependencies.jar
subsonic.log
subsonic.properties
subsonic.sh
subsonic.war
subsonic_sh.log
thumbs
transcode


I also don't see the MiniSub app in my Apache2 directory.....

What I did to get MiniSub was go on the GitHub page, checked out the source and copied over the files from the trunk. I'm on Windows using TortoiseSVN. Did I do that step wrong?

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 3:00 pm
by jackbohlen
To access the minisub player use /mini after your desired url

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 3:05 pm
by demonzrulaz
jackbohlen wrote:To access the minisub player use /mini after your desired url
Well what I really want to do is have my Subsonic server on my NAS, have MiniSub client on my RPi and have the RPi connected to a sound system so the RPi can play songs. I want to select and play songs using a web browser. I don't want to access MiniSub on my NAS because my NAS isn't connected to any speakers. I installed Subsonic on my NAS as opposed to the RPi because all my music is on my NAS and I don't want to deal with network shares if I did install Subsonic on the RPi.

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Oct 22, 2012 4:15 pm
by jackbohlen
Whether you're accessing MiniSub locally, from the google chrome app or from the subsonic server itself doesn't matter. Just point it to the subsonic server you want to use. The only time subsonic will output audio from the server itself is if you've created a player that uses Jukebox mode.

Re: MiniSub - HTML5 SubSonic Player

Posted: Mon Jul 22, 2013 12:22 pm
by brendonwbrown
Using http://*yoursubsonicserver*:4040/mini is the pi-friendly, minimal-resource solution you are looking for. MiniSub essentially operates as a music player in whatever browser on whatever machine you use. Opening it and playing music in the rPi browser will play through rPi speakers.