ices is the primary source client for icecast 2.x. 

You WILL need to edit the config file you choose to use before running
this application. Example config files are in the docs folder.

This requires libshout.
