Jim Holtz wrote: 
> (sigh)I thought changing the file type settings was the silver bullet
> but I'm still having the same issue. I've tried flac and native
> settings. For some reason flac causes it to skip very quickly while
> native will let me get through about 3 songs before it skips. I've
> noticed it always says the connection has been reset when it skips. This
> has been a constant in each log file.

When it was clear socketwrapper was being used for wav to flac and not
resampling - it would have applied to Touch as well as Receiver so I
felt it wasn't the answer to your problem.

The explanation for the skipping is as follows. To play a file LMS tells
a player to send a HTTP/Get so LMS can respond with an audio stream to
play a file.  LMS streams this file down on a single TCP connection in
response to the GET.  Once the TCP connection is closed (usually because
file is finished), LMS then knows player should be told to send another
GET to get next file in playlist.

In your case, the TCP connection is closed prematurely before the whole
file has been sent to the player but LMS doesn't know that so it just
tell player to play next item in playlist.

A connection is closed prematurely usually due to network problems.  The
file is sent in packets from LMS to player. Each packet has to be
acknowledged.  If LMS does not get an acknowledgment within a time
period - the connection is reset and TCP is closed.  The question is why
was an acknowledgement not recieved by LMS: did player fail to get a
packet and so didn't send an ack or did the ack get lost between player
and LMS ?  Either way data shouldn't be lost regularly on a network.


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=106233

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to