Icecast Radio Relay
Icecast Radio Relay is available in the NetActuate Marketplace as a one-click, open-source appliance you can deploy into any NetActuate PoP. Internet radio relays wherever your listeners are. It is grouped under the Media & Streaming category.
What It Does
Icecast is the reference free-software streaming server from the Xiph.Org Foundation (the team behind Ogg, Vorbis, Opus, and FLAC). A source client (Ices, Liquidsoap, BUTT, OBS, and others) pushes a stream to Icecast, which relays it to any number of listeners over standard HTTP, making it the open backbone of thousands of internet radio stations.
Key features
- Multi-format streaming: Opus, Ogg Vorbis, Ogg Theora video, MP3, and AAC
- Named mountpoints so one server can host many independent stations or bitrates
- Built-in XSLT web status page plus an authenticated admin console (list clients, move listeners, kick sources, edit metadata)
- Relaying and master/relay setups to fan out load across multiple servers
- Per-mount listener authentication, URL auth, and access control
- YP directory listing so stations can advertise to public station lists
- Live JSON and XML statistics endpoints for external monitoring and dashboards
- Lightweight C codebase that runs comfortably on modest hardware
Use cases
- Running an internet radio station or a network of themed stations
- Live event, conference, or house-of-worship audio broadcasting
- Low-latency talk, music, or community-radio streaming to global audiences
- Fronting a Liquidsoap or Ices automation chain for 24/7 playout
Why run it on the NetActuate edge Placing Icecast in a PoP close to listeners cuts buffering and time-to-first-audio for a smoother tune-in. Anycast plus per-region relays serve local audiences from local capacity instead of hair-pinning to one origin, and edge scale-out absorbs large concurrent-listener spikes without overloading a single box.
Best for: Internet radio, Audio relay, Podcast live.
Vendor and Project
Icecast Radio Relay is an open-source project, offered here under the Open Source listing with best-effort community support.
- Project home: icecast.org
NetActuate supports the underlying infrastructure. Application-level support follows the listing SLA class (open-source, best effort).
Sizing
| vCPU | RAM | Disk | |
|---|---|---|---|
| Minimum | 1 | 512 MB | 5 GB |
| Recommended | 2 | 1 GB | 10 GB |
No VPU (hardware acceleration) is required for this appliance. Choose a size at deploy based on your expected load.
Configuration Fields
When you deploy, you provide these fields. They are written into the appliance at first boot.
| Field | Required | Default | Notes |
|---|---|---|---|
| Source Password | No | generated | Stored write-only in your account secret list |
| Admin Password | No | generated | Stored write-only in your account secret list |
| Hostname | No | none |
Using the Appliance
Deploy in minutes
- Connect. SSH as
ubuntu@YOUR_VM_IPwith your deploy password or SSH key. - Open the admin. Browse to
http://YOUR_VM_IP:8000/admin/and sign in asadminwith the admin password you set at deploy. - Send audio. Point your source client (for example BUTT or ffmpeg) at
http://YOUR_VM_IP:8000/using the source password you supplied. - Listen. Share the mount URL, for example
http://YOUR_VM_IP:8000/stream, with your audience.
FAQ
Is there a software license fee? No. Icecast Radio Relay is open source and free to run. You pay only for the NetActuate infrastructure and bandwidth.
Where is the web interface?
On port 8000 at path /admin/ by default.
Who supports it? NetActuate operates the underlying infrastructure. The application itself is community-supported open source (best-effort SLA class).
Version and Changelog
| Version | Status | Released |
|---|---|---|
| 1.0.0 | Current (default) | 2026-07-09 |
Deploy
- Deploy in the portal: Deploy Icecast Radio Relay
- View the listing: portal.netactuate.com/platform/marketplace/l/icecast
- Public listing: netactuate.com/marketplace/icecast
Need Help?
Contact support@netactuate.com or open a support ticket from the portal.