User Tools

This is an old revision of the document!


IceCast

Install

apt-get install icecast2

configure

change login/pass in

nano /etc/icecast2/icecast.xml
set true in
/etc/default/icecast2

run

/etc/init.d/icecast2 start

icegenerator

dependances

apt-get install g++ make checkinstall libshout3-dev

install

wget -c http://kaz.dl.sourceforge.net/project/icegenerator/icegenerator/0.5.5-pre2/icegenerator-0.5.5-pre2.tar.gz
tar xvzf icegenerator-0.5.5-pre2.tar.gz
cd icegenerator-0.5.5-pre2/
./configure
make
checkinstall
dpkg -i /root/icegenerator-0.5.5-pre2/icegenerator-0.5.5_0.5.5-1_amd64.deb

configure

create and edit a file like /home/me/mystream.conf

NAME=My stream server
IP=127.0.0.1
PORT=8000
SERVER=2
SOURCE=source
PASSWORD=test
FORMAT=1
RECURSIVE=1
DUMPFILE=
LOOP=1
SHUFFLE=1
BITRATE=48000
PUBLIC=0
METAUPDATE=5
LOG=2
LOGPATH=/var/log/icegenerator.log
DATAPORT=8796
#######################################################
MOUNT=/mystream
MP3PATH=pth://home/mymusic
RECURSIVE=1
GENRE=Divers
DESCRIPTION=My radio
URL=http://myserver.com:8000/mystream
put audio files in /home/mymysic create a “moun” in icecast
<mount>
        <mount-name>/Zique</mount-name>
        <username>source</username>
        <password>test</password>
        <max-listeners>500</max-listeners>
    </mount>
restart icecast
service icecast2 restart

run

/usr/local/bin/icegenerator -f /home/me/mystream.conf && tail -f /var/log/icegenerator.log

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information