December 6, 2023
2 min read
December 6, 2023
2 min read
SHOUTcast is a streaming audio technology that enables broadcasters to transmit audio content over the internet. It is developed by Nullsoft, the same company that created Winamp. SHOUTcast uses the MP3 or AAC audio compression format to deliver audio data to listeners in real-time.
SHOUTcast is a free open source and has been widely used for internet radio broadcasting since its introduction, providing a cost-effective and accessible solution to share audio content with a global audience.
In this tutorial, we will guide you through the process of installing the SHOUTcast media server on Ubuntu 18.04 LTS.
To successfully run the SHOUTcast Server, ensure that your server meets the following requirements:
Follow the step-by-step instructions below to set up the SHOUTcast media server on your Ubuntu 18.04 LTS system.
First, you must download the latest version of the Shoutcast from their official website. You can download it with the following command:
mkdir shoutcast
cd shoutcast
wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
Once the download is completed, create a new directory in your home directory and extract the downloaded file inside it:
tar -xvzf sc_serv2_linux-latest.tar.gz
rm -rf sc_serv2_linux-latest.tar.gz
Next, you will need to create a new configuration file for Shoutcast. You can do this with the following command:
cp examples/sc_serv_basic.conf sc_serv_.conf
nano sc_serv.conf
Add the following lines:
adminpassword=admin@123
password=admin@1234
requirestreamconfigs=1
streamadminpassword_1=admin@12345
streamid_1=1
streampassword_1=admin@123456
streampath_1=http://server-ip:8005
logfile=logs/sc_serv.log
w3clog=logs/sc_w3c.log
banfile=control/sc_serv.ban
ripfile=control/sc_serv.rip
Change the password and IP address as per your need.
Shoutcast is now installed and configured; it’s time to start the Shoutcast service and access its web interface.
Run the following command to start the Shoutcast server:
./sc_serv &
As soon your server is started, open your web browser and type the URL http://server-ip:8005, you will be redirected to the following page: