Ezstream is a command line source client for the Icecast media streaming server. It can stream Ogg Vorbis and MP3 audio, as well as Ogg Theora video, either "as-is" without reencoding (which uses only very little CPU time) or it can use external decoders and encoders to convert virtually any media format into one of the supported streaming formats. Ezstream supports metadata, streaming from standard input, playlists, and external playlist scripts or programs, and more.
|Tags||multimedia Sound/Audio Video Utilities|
|Operating Systems||Windows Windows Windows POSIX|
Release Notes: The most visible addition in this release is the simple script ezstream-file.sh, which automatically generates a stream configuration and playlist, based on command line input. Ezstream itself has become noticeably more fault-tolerant. Lastly, a real-world example playlist script introduces advanced playlist handling on the documentation side.
Release Notes: A previously forgotten feature, to set a custom username when authenticating against an Icecast server, was added. Minor fixes and enhancements went into the build system, and the Windows binary release has TagLib support again.
Release Notes: This is a long-due maintenance and bugfix release. This includes improved handling of non-ASCII charsets in meta-data and file names, as well as several improvements to the build system. A licensing issue in the distribution tarball was resolved, and miscellaneous code cleanups were done.
Release Notes: A (very) long-running ezstream process sometimes terminated without error message, making no attempts to reconnect to the server. This has been fixed in this release by catching and ignoring the SIGPIPE signal.
Release Notes: Streaming from standard input has been temporarily inoperative in most use cases, and this bugfix release remedies that. It also contains documentation improvements.