Page 1 of 1
bug in android apps ?

Posted:
Fri Feb 11, 2011 9:15 pm
by jaja
Hi !
my english is bad but I try to explain my problem.
right now, I'm listening music with my android smartphone with headphone. I'm using user account. I'm listening the first song of this album.
I go to the web infterface to subsonic server in my computer in "admin" account.
I can see I listen with my smartphone.
problem => I'm listening first song
the server say I'm listening song 4 of this album.
when I'm listennig song 2, the display song 5 !
it's not the first time I can see that. same problem yesterday with other album always with android apps.
bug ?

Posted:
Fri Feb 11, 2011 9:32 pm
by GJ51
When you're connected to the server via the Android app, the server as displayed in the web browser will not display what you are listening to, but rather it will show the track that the app is currently downloading. Depending on you're connection speed and app settings, the web interface could be showing several tracks ahead of where the app is actually playing on your mobile device. Not really a bug, but a limitation of the system structure as currently implemented.

Posted:
Sat Feb 12, 2011 10:47 am
by jaja
Hi !
ok thanks you for your answer but why it's display "user listen right now" ?
no sense to me...

Posted:
Sat Feb 12, 2011 4:28 pm
by GJ51
It's a result of the evolution of the program. SS can only sense the active stream that a user is connected to. On the desktop browser, because bandwidth is sufficient, each user is truly "streaming", that is, the user is actually listening to the track that is being transmitted to the listner's desktop.
In the case of the mobile user the situation is different. Because bandwidth of mobile devices is so inconsistent, the mobile apps try to buffer ahead any tracks in the playlist in case there is degradation in connectivity during playback. The track is first stored on the sd card and then played back. This way if you have a good 3g connection, you have a good buffer of music stored ahead of the playback so that hopefully listening isn't interrupted when you hit a dead zone and there is no actual connection to your SS. As the music plays, if you reaquire a decent 3g signal, the buffering process continues, and your playback is uninterrupted even though you lost signal during playback.
So when the phone is connected to the server, the server is reporting the active stream being sent to the mobile device, which may not actually be what the user is listening to.
"user listen to now" is a remnant of SS that has been there long before the incorporation of mobile device connectivity. If you'd like it to say something else you should make a relevant post in the Feature Requests section. I'm sure Sindre would appreciate your suggestion.

Posted:
Sat Feb 12, 2011 6:31 pm
by jaja
ok, thanks again for your answer
