<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16441" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Yes, your comments are helpful, Ralph.&nbsp; I believe you have described 
our situation, which occurs in the time frame you mention on at least two XP 
machines.&nbsp; I will take the next step and post to Winamp.&nbsp; Thank you 
very much.</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=giles@xiph.org href="mailto:giles@xiph.org">Ralph Giles</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=srussell@innernet.net 
  href="mailto:srussell@innernet.net">Steve</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Cc:</B> <A title=Vorbis@xiph.org 
  href="mailto:Vorbis@xiph.org">Vorbis@xiph.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, May 19, 2007 12:20 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Vorbis] streaming ogg</DIV>
  <DIV><BR></DIV>On Sat, May 19, 2007 at 10:12:06AM -0400, Steve 
  wrote:<BR><BR>&gt; We are finding that when we stream an ogg file via a .m3u 
  file on our server, playing it with Winamp, pausing the player for an extended 
  period of time results in unpredictable results, such as the file ceasing to 
  play before EOF. Is this a Winamp issue, or is there something someone can 
  tell me about streaming ogg in this manner?<BR><BR>Might be a TCP issue, 
  depending on your operating systems and the <BR>definition of "a long time". A 
  normal webserver (as opposed to<BR>a "live" stream like icecast provides) will 
  keep sending data at<BR>whatever rate the client requests until the file is 
  finished, but<BR>if you pause, the client will generally stop requesting data. 
  If<BR>no data is sent for long enough (somewhere between 10 minutes and<BR>a 
  few hours, depending) the TCP stack will time out and the connection<BR>will 
  drop. The result is that when you unpause, it will play what <BR>remains in 
  the download buffer, then stop.<BR><BR>If that's what's happening, it really 
  is a winamp problem, since it can <BR>detect this and restart the connection. 
  No idea if it does or not <BR>though.<BR><BR>Does that 
help?<BR><BR>&nbsp;-r</BLOCKQUOTE></BODY></HTML>