Victor Riera Salvador Priego Okpo Kalu
Programs and Libraries Icecast Installation Ices Installation Runing the server Playing the streaming Problems Conclusion
Libraries needed to install Libshout Shout-python Libogg Libvorbis Fortran compiler
Programs needed: Icecast > Audio streaming server Ices >Send the Ogg Vorbis stream to an icecast server Xmms or Winamp -> Clients to reproduce the streaming
Download and Install $ wget tar.gz tar zxf icecast tar.gz $ tar zxf icecast tar.gz $./configure $ make $ make install
Configuration First we need to create some folders and files needed. $ wget Config.tar.gz $ tar zxcvf Icest-Config.tar.gz $ touch /var/log/Music_Server.log $ chmod 777 /var/log/Music_Server.log $ mkdir /usr/share/icecast/web $ mkdir /usr/share/icecast/admin
Edit the configuration file We only need the edit the next commands admin /usr/share/icecast /var/log/ /usr/share/icecast/web /usr/share/icecast/admin Music_Server.log Music_Server.log kalu
Download and Install $ wget tar.gz $ tar zxf ices tar.gz $./configure $ make $ make install
Create the configuration file Create a new file, config.xml in the instalation folder 1 /etc/icecast/ LogIces.log 4 0 LNS radio All Radio for LNS playlist basic /usr/local/bin/playlist.txt /mpd.ogg
Run Icecast Test if it´s working With the web browser $ icecast –c /etc/icecast/icecast.xml
Run Ices Test if it´s working With the web browser You should get the mount point $ ices /etc/ices/config.xml
Linux Xmms for example Windows Winamp for example Open the music player, and play the location
Many libraries needed during the compilation of Icecast and Ices Just install all the libraries asked and retry the installation. Error on the website ERROR: “Could not parse XSLT file” This problem is because you don´t have the correct web folders in the config file. Make sure that you have the next forlders Problem trying to conect to the server with another computer Disable Iptables in the server, use the “setup” command
Easy way to have your own Audio streaming server for free. Useful if you are working out of your home. The hardest part is to realize that ICECAST and ICES work together to make the stream possible