Cool Mic is an open source broadcasting tool. It takes audio from your Android device and sends it to your Icecast server (where it is then consumed by your listeners). Cool Mic is a “source client” for Icecast.
Cool Mic uses the open source audio formats Ogg/Opus and Ogg/Vorbis. It has many features and an easy to use interface (see screenshots).