[Icecast] System Requeriments for a number of listeners

Karl Heyes karl at xiph.org
Wed Aug 31 17:24:04 UTC 2005

On Wed, 2005-08-31 at 20:38, Daniel Quintana C. wrote:
> Hello:
>     Someone can help me to determine the system requeriments for a
> given number of listeners...?
> I know the Bandwidth and the quality are directly related to the
> number of listeners we can support with an Icecast server...but some
> of you have any idea of the memory and cpu requeriments for each
> listener connected?  I need to buy my new server...

Bandwidth is really the only resource measure to consider. Each listener
refers to a shared pool for stream data so you only have the memory for
the client accounting which really isn't much (think 1 kbyte per
client), the queue is variable but at most queue-size bytes/per stream
is retained. As a general indicator, the Icecast servers I see currently
take around 2-4 Meg RAM per server.

CPU is also not a factor as no re-encoding goes on within icecast.


More information about the Icecast mailing list