Command line source client for Icecast media streaming servers
Ezstream is a command line source client for media streams, primarily for streaming to Icecast servers. It allows the creation of media streams based on input from files or standard input that is piped through an optional external decoder and encoder. As every part of this chain is highly configurable, ezstream can be useful in a large number of streaming setups. Supported media containers for streaming are MP3, Ogg, Theora, WebM, and Matroska. Supported transport protocols are HTTP, ICY, and RoarAudio. Metadata support is provided by TagLib library.