Delay between stream and listener/viewer

We are often asked why there is a delay between the stream source and the listener, this is due to many factors which mostly come down to Quality of Service.

The shoutcast server itself stores up 1MB of audio data, when your listener connects to the station - shoutcast passes as much of the data as possible to the user to fill up the listeners player buffer for an instantanious connection (insta-connect(tm)). In case the network becomes unstable or slow this buffer is than used to deliver a stable stream to your listener.

Is it possible to disable this?
As it seems, no it is not possible. Another reason for the above buffer is due to the TCP protocol that shoutcast uses requires acknowledgement of each packet, this takes time to process no matter how fast your equipment is.
  • 3 Users Found This Useful
Was this answer helpful?

Related Articles

AutoDJ -> Shoutcast Transcoder 2 (sc_trans v2) dj port 32kbps sounds terrible

With the latest release of sc_trans v2, there appears to be a bug (referenced here) causing low...

CentOS 6 & Debian - libstdc++.so.6: cannot open shared object file

Issue Shoutcast Server 2 will not start on CentOS 6 or Debian. When starting shoutcast server...

Creating a Relay Stream

Creating a Relay Server Create or Manage a shoutcast server. Select the Relay tab under the...

NSV / Video Streaming

Shoutcast also supports the NSV ("Nullsoft Streaming Video") protocol and it is possible to...

Shoutcast 198 Server will not start

When starting shoutcast server, a problem occurs - but the file exists and is not corrupt....