Truly...
How hard is this? You query a server for a file, you wait until you receive the file, then you play it. When it's done, you get another one. Every few songs you query your ad server and play some nonsense. Not that complicated.
In pseudocode that might look like:
Combined with:
Ta da!
So can someone please explain to me why Pandora will cut a song off (in the middle, after 5 seconds, anywhere!) and immediately load another song? Are you dumb? Even if coverage lapses, the current song is already fully loaded (an assumption on my part since I've never seen a buffer after a song starts, even on 3G), why stop what you're doing?? Android extrapolates away the intricacies of over the air communication, you just have a socket for Christ's sake.
This is especially terrible since you pay per each play. You're losing money here Pandora.
Unless this gets fixed I will never plunk down cash for Pandora One.
How hard is this? You query a server for a file, you wait until you receive the file, then you play it. When it's done, you get another one. Every few songs you query your ad server and play some nonsense. Not that complicated.
In pseudocode that might look like:
while app is running
if no song is playing
get a song
play song
songsplayed++
hold while song is playing
if songsplayed >= somenumber
play awesome ad
Combined with:
if no connection wait for a bit don't freak out
Ta da!
So can someone please explain to me why Pandora will cut a song off (in the middle, after 5 seconds, anywhere!) and immediately load another song? Are you dumb? Even if coverage lapses, the current song is already fully loaded (an assumption on my part since I've never seen a buffer after a song starts, even on 3G), why stop what you're doing?? Android extrapolates away the intricacies of over the air communication, you just have a socket for Christ's sake.
This is especially terrible since you pay per each play. You're losing money here Pandora.
Unless this gets fixed I will never plunk down cash for Pandora One.
3 Comments On This Entry
Page 1 of 1
modi123_1
06 October 2012 - 01:09 PM
Sounds like either their connection is timing out or they are being intentional dicks and cutting off the people's free listening..
Dogstopper
06 October 2012 - 09:38 PM
That happens to me when my phone drops a connection or switches from wifi to 3G/4G. I think it's due to the way that they use Sockets. There is a way to fix this problem rather painlessly...
Page 1 of 1
← January 2022 →
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
Tags
My Blog Links
Recent Entries
Recent Comments
Search My Blog
21 user(s) viewing
21 Guests
0 member(s)
0 anonymous member(s)
0 member(s)
0 anonymous member(s)



3 Comments









|