How To Install ShoutCast

July 18, 2016

SHOUTcast is a complete suite of products to power internet radio stations into the future. Whether you are an existing station and want to upgrade to the SHOUTcast Streaming Service, or download the latest version of our software to run on your own servers, SHOUTcast lets you transmit your audio to listeners around the world.

1. wget https://sisrv.net/files/shoutcast-1-9-2-linux.tar.gz
2. tar -zxvf shoutcast-1-9-2-linux.tar.gz
3. rm -rf shoutcast-1-9-2-linux.tar.gz
4. mv shoutcast-1-9-2-linux-glibc6 shoutcast
5. cd shoutcast
Now we need to edit the configuration file.
6.  pico sc_serv.conf    or   nano sc_serv.conf

Change these settings in the file:

MaxUser
Password
PortBase

uncomment AdminPassword and set an admin password.

Now at this point you can go threw the settings and change them to what you want or you can save and start shoutcast and it will work perfectly.

How do i start shoutcast?

./sc_serv sc_serv.conf

Shoutcast 198 Server will not start

When starting shoutcast server, a problem occurs – but the file exists and is not corrupt.
Issue / Problem:
When running sc_serv file receiving either:

sisrv@81262:~/shoutcast$ ./sc_serv sc_serv.conf
-bash: ./sc_serv: No such file or directory

Cause & Resolution:
This is due to a 64bit operating system with no backwards compatibility for the 32bit shoutcast server.
You need to install GLIB that is backward compatible.
For CentOS 6 (6 ONLY) run this:
yum install ld-linux.so.2
For CentOS, RedHat and Similar:
yum install lib32-glib
For Debian and similar:
apt-get install ia32-libs
For Debian 7:
dpkg –add-architecture i386;
apt-get update;
apt-get install libc6:i386;