Servers Configuration

From Giss

Master Server

Icecast version: Icecast 2.3.2-kh4-giss from G.I.S.S. cvs :

cvs co icecast-2.3.2-kh4-giss

this version is based on Icecast 2.3.2-kh4 from : but it is only for the master server!

In master server we use an standard icecast.xml conf adding only this line:


Relay Servers

Icecast version: Icecast 2.3.2-kh20a or later from

You need to build icecast with libvorbis-dev + libogg-dev + libtheora-dev + libcurl-dev

tar xvfz icecast-2.3.2-kh20a.tar.gz
cd icecast-2.3.2-kh20a/
./configure --with-ogg --with-vorbis --with-theora --with-curl
make install

In each relay server we use an standard icecast.xml conf modifying these lines:


and changing this parameters:


the <clients> value depends on your network bandwidth. So aprox:

for 20 mbps bandwidth, to use 160 as max clients is a good choice
for 50 mbps bandwidth, 400
for 100 mbps bandwidth, 800

the same with <sources>, considering your upload bndwidth.

To request the PASSWORDRELAY to add a new relay server, please send a mail to the GISS admins : gissnetwork _(at)_ gmail _(dot)_ com.