I have been looking into Icecast, but with my setup installing from source is difficult so I wanted to know something about it before I go ahead and figure it out: Is it only a radio broadcast server or does it allow you to list the files and listen to them on demand? -Brian