Hi there, I?m using icecast 2.0.1 with darkice 0.14 streaming an 192kb mp3 stream. Everything seems to work fine except that clients (eg winamp5) disconnect after a period of time (5/10/20 minutes). The icecast log shows some weir errors: [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 [2004-08-18? 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client had recoverable error -1 It creates a lot of debug information per client I tried googling on the error.. no answer found. It?s definitely the server who disconnects. I have another icecast relaying I post a part from that logfile: [2004-08-18? 20:19:36] DBUG slave/create_relay_stream Adding source at mountpoint "/uradio192k" [2004-08-18? 20:19:36] DBUG source/source_main Source creation complete [2004-08-18? 20:39:37] DBUG source/source_main Disconnecting source due to socket read error: Connection reset by peer Connection reset by peer Any suggestions? With regards, Silvester Verdonkschot coordinator university radio Twente Http://www.uradio.utwente.nl
On Wed, 2004-09-01 at 23:06, Silvester Verdonkschot wrote:> Hi there, > > I?m using icecast 2.0.1 with darkice 0.14 streaming an 192kb mp3 stream. > Everything seems to work fine except that clients (eg winamp5) disconnect > after a period of time (5/10/20 minutes). The icecast log shows some weir > errors: > > [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client > had recoverable error -1...> [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client > had recoverable error -1 > [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_client Client > had recoverable error -1 > > > It creates a lot of debug information per client> I tried googling on the error.. no answer found.Strictly speaking they are not errors, but debug messages relating to the sending of data to a client. The message itself is next to useless and as such is not in the trunk code but it means it couldn't send data to a client at that time. Too many of these in sequence for the same client will eventually mean client disconnection as it has fallen too far behind. As to why the client is not able to keep up is something not easy to identify, the common causes are max physical bandwidth reached, some network outage or TCP flow control kicking in for larger latency links. karl.
Mhhh. I am streaming from a 8mbit adsl connection so it should be fast enough. I tried streaming with media player, it's working for 24 hours now, doesn't seem to have the problem, is my winamp 5.03 broken? Or is winamp broken in general? :) Thanks for the help. Silvester -----Original Message----- From: Karl Heyes [mailto:karl@xiph.org] Sent: donderdag 2 september 2004 22:57 To: Silvester Verdonkschot Cc: icecast-dev Subject: Re: [Icecast-dev] Client had recoverable error On Wed, 2004-09-01 at 23:06, Silvester Verdonkschot wrote:> Hi there, > > I?m using icecast 2.0.1 with darkice 0.14 streaming an 192kb mp3 stream. > Everything seems to work fine except that clients (eg winamp5) disconnect > after a period of time (5/10/20 minutes). The icecast log shows some weir > errors: > > [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_clientClient> had recoverable error -1...> [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_clientClient> had recoverable error -1 > [2004-08-18 01:24:54] DBUG format-mp3/format_mp3_write_buf_to_clientClient> had recoverable error -1 > > > It creates a lot of debug information per client? > I tried googling on the error.. no answer found.Strictly speaking they are not errors, but debug messages relating to the sending of data to a client. The message itself is next to useless and as such is not in the trunk code but it means it couldn't send data to a client at that time. Too many of these in sequence for the same client will eventually mean client disconnection as it has fallen too far behind. As to why the client is not able to keep up is something not easy to identify, the common causes are max physical bandwidth reached, some network outage or TCP flow control kicking in for larger latency links. karl.