I was interested in getting icecast to work on my linux box, to stream mp3's locally (to another computer in my house). Well, I got all the packages, and got it all installed nicely, as per the instructions I found at
http://melmoth.dyndns.org/stream/doc/index.html . The problem with this, is that the author trails off at the end - just after giving me a bunch of infomation that I didn't understand completely. I'm stuck at the point where I'm trying to make my configuration files the way they need to be, but I don't really understand what to change to what to get everything to work. When I think I have it all set up the way it needs to be, and I try to start icecast, or ices, it doesn't seem to work. So, I'm wondering if maybe there is something that I'm missing - a step or something... And I still have no idea if you're supposed to run icecast or shout first, or if you have to have your web server up and running as well, or what's going on - and is shout the same thing as ices? I am so confused, and there is a lack of 'for dummies' documentation for icecast on the net. The one I mentioned earlier was the only one I found that started off simple enough for me to understand (step by step). But, then when he got into the configuration area, he lost me, and then he didn't even finish his docs...
Following the instructions, I have a user named icecast on my linux box, which has the IP of 127.168.0.2 on my local network. everything - as per the docs, was installed in /home/icecast/stream. I also installed all the optional packages (ao, libxml, libxslt libogg libvorbis vorbis-tools, libcurl, openssl, icecast, ices, libshout, avl, httpp, log, net, thread, timing). All paths are setup correctly, everything compiled and installed without a single warning or error, all files seem to be in the right place...
I'm especially confused over the "mount" in the conf/icecast.xml directory, as well as what kind of playlist.txt I can use with ices-playlist.xml's config listing. I've attempted m3u's a simple text listing, and so forth... but none of them work with it it gives me an error: "Bad file descriptor"... Maybe I'm just typing the mp3's i want streamed wrongly... I dunno. So, can someone help me on a one-on-one basis, or suggest a really good icecast online tutorial? I'm desperate now that I've come so far.