Automic VaultAutomic Vault

brew

Install ezstream with Homebrew, apk, apt, dnf, MacPorts, Nix, zypper

Client for Icecast streaming servers. Version 1.0.2 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ezstream

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install ezstream

MacPorts ports tree · audio/ezstream/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add ezstream

Alpine Linux edge package indexes · ezstream · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install ezstream

Debian stable package indexes · ezstream · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install ezstream

Fedora Rawhide package metadata · ezstream · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#ezstream

nixpkgs package indexes · pkgs/by-name/ez/ezstream/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install ezstream

openSUSE Tumbleweed package metadata · ezstream · source: download.opensuse.org

overview

Package summary

Client for Icecast streaming servers

Commands and aliases

  • ezstream
  • ezstream-cfgmigrate
  • ezstream-file.sh

history

Project history and usage

ezstream is a command-line source client for sending media streams to Icecast servers, designed around file input, standard input, and optional external decoder or encoder pipelines.

Project history

The project is maintained under the Xiph/Icecast umbrella and uses libshout to communicate with streaming servers. Its official page describes support for Ogg, MP3, WebM, and Matroska streams over HTTP, ICY, and RoarAudio protocols, with TagLib used for metadata handling.

The 1.0 release was a major configuration and protocol update, adding a new configuration file structure, a migration tool for 0.x configurations, modern libshout features, WebM and Matroska media formats, ICY and RoarAudio streaming protocols, TLS support, and a unit test suite. Version 1.0.2 followed as a February 12, 2020 bugfix release.

Adoption history

ezstream's adoption is tied to Icecast deployments rather than general desktop media use. It is packaged by Unix-like distributions and Homebrew as a small automation component for people who need a scriptable source client instead of a full broadcast application.

How it is used

A typical ezstream setup reads a playlist, media file, or standard-input stream, optionally runs external tools to decode or encode it, and pushes the resulting stream to an Icecast-compatible server. The official README points users to `man ezstream` and bundled example configuration files for concrete setups.

Because it delegates decoding and encoding to command-line tools, ezstream fits unattended streams, scheduled playlists, and server-side broadcast workflows where a GUI source client would be awkward.

Why package nerds care

ezstream is the kind of package that matters because it glues together other Unix media packages: libshout, libxml, TagLib, codecs, encoders, and Icecast. Its value is less glamour and more composability.

Timeline

  • 0.x: Older ezstream releases maintained in the Xiph download archive.
  • 1.0: Major release with new configuration structure, cfgmigrate tool, modern libshout support, WebM/Matroska, ICY/RoarAudio, and TLS.
  • 2020: Version 1.0.2 released as a bugfix release.

Related projects

  • Icecast is the streaming server ezstream commonly feeds.
  • libshout provides the streaming-server communication layer.
  • TagLib provides media metadata reading and management.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:stream,client,server

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 2 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ezstreamcliglobal executable
ezstream-cfgmigratecliglobal executable
ezstream-file.shcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.0.2
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://icecast.org/ezstream/

  • infoNo package-manager update timestamp was available.low confidence
  • infoRelease/tag comparison is only available for GitHub repositories.https://icecast.org/ezstream/none confidence

install metadata

Package metadata

Package keybrew:ezstream
Version1.0.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/ezstream
Homepagehttps://icecast.org/ezstream/
Repositoryhttps://gitlab.xiph.org/xiph/ezstream
Upstream docshttps://icecast.org/ezstream
LicenseGPL-2.0-only
Source archivehttps://ftp.osuosl.org/pub/xiph/releases/ezstream/ezstream-1.0.2.tar.gz
Dependencieslibshout, taglib
Build dependenciescheck, pkgconf
Uses from macOSlibxml2
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameezstream
Version Scheme0
Revision2
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

ezstream 1.0.2-3

easy media streaming client over icecast servers

https://www.icecast.org/ezstream/

sudo apt install ezstream
  • Section: sound
  • Architecture: amd64
  • 4 dependencies
  • 5 optional deps
  • normalized package name match
  • Matched by: Ezstream
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ezstream from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ezstream

nix profile install nixpkgs#ezstream
  • normalized package name match
  • Matched by: Ezstream
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ez/ezstream/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ezstream 1.0.2-2

easy media streaming client over icecast servers

https://www.icecast.org/ezstream/

sudo apt install ezstream
  • Section: universe/sound
  • Architecture: amd64
  • 4 dependencies
  • 5 optional deps
  • normalized package name match
  • Matched by: Ezstream
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ezstream from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

ezstream 1.0.2-r5

Ezstream is a command line source client for Icecast media streaming servers

https://icecast.org/ezstream/

sudo apk add ezstream
  • License: GPL-2.0
  • Architecture: x86_64
  • Source Package: ezstream
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ezstream
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ezstream from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

ezstream-doc 1.0.2-r5

Ezstream is a command line source client for Icecast media streaming servers (documentation)

https://icecast.org/ezstream/

sudo apk add ezstream-doc
  • License: GPL-2.0
  • Architecture: x86_64
  • Source Package: ezstream
  • normalized package name match
  • Matched by: Ezstream
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ezstream-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

ezstream 1.0.2-15.fc44

Command line source client for Icecast media streaming servers

https://www.icecast.org/ezstream/

sudo dnf install ezstream
  • License: GPL-2.0-only AND ISC
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ezstream
  • 6 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ezstream
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ezstream from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

ezstream 1.0.2-2.4

Icecast media streaming client

http://www.icecast.org/ezstream.php

sudo zypper install ezstream
  • License: GPL-2.0-only
  • Category: Productivity/Multimedia/Sound/Players
  • Architecture: x86_64
  • Source Package: ezstream
  • 5 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ezstream
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: ezstream from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

ezstream

sudo port install ezstream
  • normalized package name match
  • Matched by: Ezstream
MacPorts ports tree · api.github.com · MacPorts ports tree: audio/ezstream/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment