I haven’t wrote anything a while now because I was occupied with radio station i built http://www.radioclever.stream and we also did go on AIR on FM frequency.
In this tutorial I am going to teach you how to setup your very own radio station using RadioBOSS and IceCast2 server.
You will need to own Linux distribution.
First we are going to install IceCast2
apt-get install icecast2
After that we must edit
You can whether VI or Nano depending what your favourite editor is.
Most default values should work fine for now, but you should change the passwords in the
The source-password is the password that Ices2 will later on use to connect to Icecast2; the admin-password is the password that the admin will use in Icecast2’s web interface; we won’t use the relay-password, but anyway you should change it.
[...] <authentication> <!-- Sources log in with username 'source' --> <source-password>password1</source-password> <!-- Relays log in username 'relay' --> <relay-password>password2</relay-password> <!-- Admin logs in with the username given below --> <admin-user>admin</admin-user> <admin-password>password3</admin-password> </authentication> [...]
/etc/default/icecast2 and set
# Defaults for icecast2 initscript # sourced by /etc/init.d/icecast2 # installed at /etc/default/icecast2 by the maintainer scripts # # This is a POSIX shell fragment # # Full path to the server configuration file CONFIGFILE="/etc/icecast2/icecast.xml" # Name or ID of the user and group the daemon should run under USERID=icecast2 GROUPID=icecast # Edit /etc/icecast2/icecast.xml and change at least the passwords. # Change this to true when done to enable the init.d script ENABLE=true
That’s it already, we can now start the Icecast2 server:
You can now direct your browser to http://SERVERIP:8000/ (replace SERVERIP with your own IP address or FQDN) and browse through the web interface:
Now you can download some program, I highly recommend using RadioBOSS or Winamp Shoutcast to stream your music to your server.
That’s it now you are ready to connect with source password and stream live content to your listeners!
If you want to stream content directly from your server, you can use
Ices2 and I will show you how to do that in next tutorial.