First, I understand the 'streaming' isn't exactly streaming at all but in fact a download to the android device and then played. I'm not happy about that at the moment, but it is what it is for now.
I also realize that playing even one song from an artist, seems to download the entire album... again not real happy about this at the moment.
Most of my frustration is not due to your app (though I wish there were more options to control the downloading/streaming) but from the fact that my ISP has a bandwidth limit per month. It's 250 gigs.. but according to what I'm seeing in my router's logs it's not enough.
I just reset all my counters, and tried to play one song, it's a 6meg mp3 file at 320kbs. The entire album on my server sits at approx 72 megs.
After playing the one song, the transmission logs showed a download of approx 171megs, and an upload of approx 123megs. Thats a total of almost 300megs for one album.
I then checked the SD Card to see what downloaded and all of the artists songs from that album were there (which I expected), but at a rate of 192kbps (I had a limit set thinking it would reduce bandwidth). With a total folder size of 66 megs.
So... I downloaded 72megs of files, which were recompiled at 192, to end up at 66 megs.. yet the total traffic was over 300 megs?? WHY!
I also noticed that while I was sitting here idle my traffic started up again and and thought "Hmm maybe something else is on my network that I'm not seeing" (Highly unlikely due to the firewalls and other protections I've put in place). So I decided to watch the bandwidth in real time, then cut the service... zap.. bandwidth went to ZERO.
It is most certainly the Subsonic service that was using bandwidth with NO USERS on the system.
Finally, the version is a fresh installation (my first time) using version 4.0.1 taken from this page: http://www.subsonic.org/pages/download.jsp
After installation, my Norton NIS threw up a warning and tried to quarantine it saying it was a high security threat. I figured since it was only a few days old, that perhaps it was a false positive. Now I'm not so sure.
So.. to conclude I've got 3 questions before I even consider using this product again (Which sadly I actually like overall).
1) Why would transmitting one album take approx 4x the bandwidth traffic to get to my phone? Is the Android system that badly written?
2) When no users on on the system, who is my service communicating with? It was using a lot of bandwidth for no reason.
3) Can you confirm that the version uploaded contains no virus's or is not a risk and that Norton was in fact a false positive? (I know it wasn't on purpose if it did contain something but perhaps something crept into your build machine when you weren't looking?)
Thanks in advance,
DroidGnome
EDIT: Ok BIG EDIT... normally I'd delete this post as I think I may have realized my extremely stupid error... but in the hope that my bumbling might help someone else I'll leave my original post and simply add the following:
"If your Music server is a NAS device and plugged into your router... then your bandwidth may APPEAR insanely high if you're looking at the wrong traffic meter"
That said, I am still curious about the false-positive that NIS 2010 is showing for subsonic-service.exe .
Have a good night all
