Hi forum
I have a serious problem concerning Icecast/Shoutcast re-streaming.
I am re-streaming a standard installation of Icecast through an instance of Wowza on the same server.
Streams have recently started periodically stuttering (like a CD jumping). Then the stream starts to loop a few times before eventually cutting off, then restarting. It then goes back to normal for a while.
Sounds like some sort of buffering problem?
This is really urgent: it’s obviously destroying our listeners’ experience so any help would be really appreciated.
Sample log output:
2010-09-08 17:17:04 EDT comment server INFO 200 - ShoutCastReceiver.doWatchdog[http://localhost:9595/mountname]: reset - - - 605.436 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - ShoutCastReceiver.resetConnection: (SOCKET, R: localhost/127.0.0.1:9595, L: /127.0.0.1:49359, S: localhost/127.0.0.1:9595) - - - 605.436 - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - ShoutCastReceiver.sessionClosed: - - - 605.437 - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - ShoutCastReceiver.sessionClosed: reconnect: isCurrentSession:false tryConnect:true - - 605.437 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: chunkDurationTarget: 10000 - - - 605.438 - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: chunkDurationTolerance: 500 - - - 605.438 - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: audioGroupCount: 3 - - - 605.438 - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: playlistChunkCount:3 - - - 605.438 - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:http://localhost:9595/mountname - - - 605.439 - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - CupertinoPacketHandler.startStream[shoutcast/_definst_/http://localhost:9595/mountname] - - 605.439 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - CupertinoPacketHandler.resetStream[shoutcast/_definst_/http://localhost:9595/mountname] - - 605.439 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:04 EDT comment server INFO 200 - ShoutCastReceiver.internalConnect: http://localhost:9595/mountname - - - 605.54 - -
2010-09-08 17:17:05 EDT comment server INFO 200 - ShoutCastDecoder.checkHeader[http://localhost:9595/mountname]: HTTP OK - - - 606.021 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:05 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket: Audio codec: MP3 - - - 606.526 - -
2010-09-08 17:17:06 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[shoutcast/_definst_/http://localhost:9595/mountname]: Add chunk: id:1 a/v/k:33/0/0 duration:10344 - - - 606.779 - - - - - - - - - - - - - - -
2010-09-08 17:17:18 EDT comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[shoutcast/_definst_/http://localhost:9595/mountname]: Destroy live stream packetizer: cupertinostreamingpacketizer - - - 619.497 - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - ShoutCastReceiver.doWatchdog[http://localhost:9595/mountname]: reset - - - 620.577 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - ShoutCastReceiver.resetConnection: (SOCKET, R: localhost/127.0.0.1:9595, L: /127.0.0.1:55768, S: localhost/127.0.0.1:9595) - - - 620.577 - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: chunkDurationTarget: 10000 - - - 620.578 - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: chunkDurationTolerance: 500 - - - 620.578 - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: audioGroupCount: 3 - - - 620.578 - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.init[shoutcast/_definst_/http://localhost:9595/mountname]: playlistChunkCount:3 - - - 620.578 - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:http://localhost:9595/mountname - - - 620.578 - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - CupertinoPacketHandler.startStream[shoutcast/_definst_/http://localhost:9595/mountname] - - 620.578 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - CupertinoPacketHandler.resetStream[shoutcast/_definst_/http://localhost:9595/mountname] - - 620.579 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - ShoutCastReceiver.sessionClosed: - - - 620.579 - - - - -
2010-09-08 17:17:19 EDT comment server INFO 200 - ShoutCastReceiver.sessionClosed: reconnect: isCurrentSession:false tryConnect:true - - 620.579 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:20 EDT comment server INFO 200 - ShoutCastReceiver.internalConnect: http://localhost:9595/mountname - - - 620.681 - -
2010-09-08 17:17:20 EDT comment server INFO 200 - ShoutCastDecoder.checkHeader[http://localhost:9595/mountname]: HTTP OK - - - 621.121 - - - - - - - - - - - - - - - - - - - - - - -
2010-09-08 17:17:21 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket: Audio codec: MP3 - - - 621.628 - -
2010-09-08 17:17:21 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[shoutcast/_definst_/http://localhost:9595/mountname]: Add chunk: id:1 a/v/k:33/0/0 duration:10344 - - - 621.898 - - - - - - - - - - - - - - -
2010-09-08 17:17:31 EDT comment server INFO 200 - LiveStreamPacketizerCupertino.endChunkTS[shoutcast/_definst_/http://localhost:9595/mountname]: Add chunk: id:2 a/v/k:33/0/0 duration:10344 - - - 631.987 - - - - - - - - - - - - - - -
Icecast settings:
<clients>10000</clients>
<sources>200</sources>
<threadpool>5</threadpool>
<queue-size>1048576</queue-size>
<client-timeout>60</client-timeout>
<header-timeout>60</header-timeout>
<source-timeout>60</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>262140</burst-size>
</limits>