Icecast

Website

Streaming media server for internet radio and live audio

Activity unknown

No repository statistics available for this project.

Icecast screenshot

Icecast is an open source streaming media server used to broadcast live audio (and other media) to listeners over the internet. It acts as a central mountpoint-based server that can accept source streams from encoders and relay them to many concurrent clients.

Key Features

  • Live streaming server with mountpoints for multiple stations/streams
  • Supports common streaming formats such as MP3 and Ogg Vorbis, and can carry AAC/Opus depending on your source setup
  • Listener management features including basic authentication and access controls per mount
  • Stream relaying and cascading to distribute load across multiple servers
  • Built-in web status pages and stream metadata reporting
  • Extensible architecture with optional modules (for example, authentication backends)

Use Cases

  • Hosting an internet radio station with one or many channels
  • Broadcasting live event audio (talks, DJ sets, community radio)
  • Relaying streams to regional servers to reduce bandwidth and latency

Limitations and Considerations

  • Primarily focused on live audio distribution; advanced on-demand media library features are out of scope
  • Scaling to very large listener counts typically requires relays, careful tuning, and sufficient outbound bandwidth

Icecast is a mature choice for self-hosted audio streaming when you need a reliable server for live broadcasts, broad client compatibility, and a straightforward operational model. It fits well for internet radio, community streaming, and lightweight live audio infrastructure.

Categories:

Tags:

Tech Stack:

Share:

Similar to Icecast

MistServer logo

MistServer

Open-source streaming media server for OTT, live and VOD.

508
155
Last commit

MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

UnlicenseActively maintained
Alternative to:
Wowza Streaming Cloud logo
Wowza Streaming Cloud
+13
AzuraCast logo

AzuraCast

Open-source web radio management suite for automated streaming

4k
742
Last commit

Self-hosted web radio platform for station management, AutoDJ, live DJs, multi-station hosting, analytics and Docker-based deployment.

AGPL-3.0Actively maintained
Alternative to:
SAM Broadcaster Cloud logo
SAM Broadcaster Cloud
+5

LibreTime

Radio broadcast and automation platform for internet and terrestrial stations

942
253
Last commit

Open-source radio broadcast and automation platform with scheduling, library management, live broadcasting and playout integration (Icecast, Liquidsoap).

AGPL-3.0Actively maintained
Alternative to:
Airtime Pro logo
Airtime Pro
+6
Kodi logo

Kodi

Open source home theater and media center software

21.1k
6.6k
Last commit

Kodi is an open source media center for organizing and playing local and networked video, music, and photos with a TV-friendly interface and add-on ecosystem.

Actively maintained
Alternative to:
Microsoft Windows Media Player logo
Microsoft Windows Media Player
+7
musikcube logo

musikcube

Terminal-based music player and streaming audio server

4.8k
320
Last commit

Cross-platform terminal music player with library indexing and a built-in streaming server for Windows, macOS, Linux, and Raspberry Pi.

BSD-3-ClauseActively maintained
Alternative to:
JRiver Media Center logo
JRiver Media Center
+7
TVHeadend logo

TVHeadend

Linux-based TV streaming server and DVR

3.5k
973
Last commit

Open-source TV streaming server and DVR for Linux supporting DVB/ATSC/IPTV inputs and HTSP/HTTP streaming.

GPL-3.0Actively maintained
Alternative to:
Channels DVR logo
Channels DVR
+3