Bug 13361 - Napster always repeats the same track
: Napster always repeats the same track
Status: CLOSED FIXED
Product: SB Radio
Classification: Unclassified
Component: Music Services
: Include FW version in comment
: PC Windows XP
: P1 major (vote)
: 7.4.0
Assigned To: Alan Young
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-12 10:13 UTC by James Richardson
Modified: 2009-12-23 13:34 UTC (History)
6 users (show)

See Also:
Category: Bug


Attachments
serial capture (58.43 KB, text/plain)
2009-08-12 10:23 UTC, James Richardson
Details
player.source log (8.63 KB, text/plain)
2009-08-28 08:49 UTC, Andy Grundman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Richardson 2009-08-12 10:13:22 UTC
No matter how I have the 'repeat' setting, Napster will repeat the same track when steaming 'top 100s' (any selection)

This is repeatable on all SP devices, connected to SC or SN
Comment 1 James Richardson 2009-08-12 10:23:00 UTC
Created attachment 5606 [details]
serial capture

Here is a serial log from my affected SP device
Comment 2 Seth Schulte 2009-08-26 16:37:01 UTC
Added CAT2 keyword, assuming this is a widespread problem playing all Napster tracks. However, if this is only happening in the _very_specific_ case below (i.e., for this specific playlist on Napster and nowhere else) then it's not a major issue (and is likely Napster's problem, not ours).
Comment 3 Andy Grundman 2009-08-28 08:45:43 UTC
I just started seeing this, occurs on any player type.  Appears to be related to the streaming code.  Will post a log shortly.
Comment 4 Andy Grundman 2009-08-28 08:49:00 UTC
Created attachment 5737 [details]
player.source log

Here's a log where the same track was started that had previously been playing.  Note no calls into the Napster protocol handler to fetch a new track.
Comment 5 Alan Young 2009-08-30 07:11:21 UTC
It looks like this is a consequence of the Internet radio retry 'fix'. The assumption is that a remote stream with unknown duration must be radio, so if it ends we just restart it.

The was falling foul of the mechanism used to save a restore client playlists in M3U files. The track duration was not being saved so, after a restart and restore, the tracks had unknown duration.
Comment 6 Alan Young 2009-09-02 05:51:06 UTC
*** Bug 13497 has been marked as a duplicate of this bug. ***
Comment 7 James Richardson 2009-09-14 10:21:21 UTC
This is still happening as of today, Alan, what if anything did you do to fix this issue?
Comment 8 Alan Young 2009-09-14 22:31:07 UTC
I fixed the M3U playlist handler - used to save and restore client (player) playlists across a server restart - so that it would restore the track duration. That was change 28734.

Can you detail the circumstances under which it is still happening?
Comment 9 Sam Feng 2009-09-15 08:56:31 UTC
Go to Napster ->Top 100's ->Tracks -> Play All

It won't move to the next track even though the playlist appears to be constructed properly.

As a side note: is there a way to remove a song from this automatically created playlist?

-Sam
Comment 10 SVN Bot 2009-09-16 08:58:33 UTC
 == Auto-comment from SVN commit #28542 to the slim repo by ayoung ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28542 ==

Fixed bug 13361: Napster always repeats the same track 
Fixed bug 13967: On Boom: Short podcasts (and perhaps other media types?) repeat bits.
Reopen bug 11888: Player should reconnect to a remote stream if the connection ends before the known duration 
bug 3161: Need more aggressive auto-retry for internet radio

Revert change which attempts to resume fixed-length remote streams that appear to end prematurely, and which attempts to reconnect to remote streams that appear to be radio. The algorithms for detecting whether a stream has indeed ended prematurely are not sufficiently accurate in either case.
Comment 11 James Richardson 2009-10-05 14:28:24 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 12 Toby 2009-12-23 12:51:34 UTC
I think it's back, if this is the same bug?.  Napster keeps playing the same track on Napster Radio.
I can hit PAUSE + PLAY to skip to next song.  But just letting Napster play it keeps repeating the same song.
Comment 13 Toby 2009-12-23 12:54:12 UTC
SBS 7.5.0 - r29640 
Touch r8256

I think it's back, if this is the same bug?.  Napster keeps playing the same
track on Napster Radio.
I can hit PAUSE + PLAY to skip to next song.  But just letting Napster play it
keeps repeating the same song.
Comment 14 Toby 2009-12-23 13:34:48 UTC
EDIT #2:  this is on MySB, not SBS