Instructions on gettings a shoutcast running with icecast2 Server 1. Install icecast2 sudo apt-get install icecast2 2. Install ices2 sudo apt-get install ices2 3. Check if audio is working sudo apt-get install mplayer wget http://wizeon.net/filut/test.ogg mplayer test.ogg //if the audio works, go to step 5. If it doesn't, continue to step 4. 4. Troubleshoot the audio sudo apt-get install aumix-gtk aumix //Set the volume levels //if /dev/dsp or /dev/mixer doesn't exist create it mknod /dev/dsp c 14 3 mknod /dev/mixer c 14 0 //Try the sounds now mplayer test.ogg 5. Get the configs wget http://wizeon.net/filut/icecast2.xml wget http://wizeon.net/filut/ice2.xml sudo mv icecast2.xml /etc/icecast2/icecast.xml 6. Run the processes sudo /etc/init.d/icecast2 start ices2 ices2.xml 7. Ready //You're now streaming sound from plughw 0,0, the mic. //To mute the mic playback, use AC97 0% off Mic 0% off //If you want to get the optimal sound levels, these are the ones we used with SBLive soundcard Vol 80% (master) PCM 80% Line 80% PCM2 80% (wave) IGain 0% On (capture) Others at 0% //The other way to set volumes instead of aumix is amixer sudo apt-get install amixer amixer sget 'Master' amixer sset 'Master' 50% amixer sset 'Master' on Client 1. Install mplayer sudo apt-get install mplayer 2. Test if sound works wget http://wizeon.net/filut/test.ogg mplayer test.ogg //If it works, go to 4 //If it doesn't, go to 3 3. Troubleshoot the sounds sudo apt-get install aumix-gtk aumix //Set the volume levels //if /dev/dsp or /dev/mixer doesn't exist create it mknod /dev/dsp c 14 3 mknod /dev/mixer c 14 0 //Try the sounds now mplayer test.ogg 4. Run the stream wget http://wizeon.net/filut/silence.mp3 mplayer -loop 0 -cache 45 -cache-min 45 http://server.ip.address/mountpoint.ogg:port silence.mp3 //cache and cache-min at 40 is a so-so config, even a slightest bump will stutter the playback, run in 45 45 to be on the safe side