What Shoutcast and Icecast are
Both are streaming servers for audio. Your encoder connects to the server and sends one stream; the server copies it to every listener, as a continuous flow over HTTP with the now-playing title carried as ICY metadata. Icecast is free software maintained by the Xiph.Org Foundation; Shoutcast is a proprietary server with its own directory. Both have been around for more than twenty years and are supported by practically every player, app and directory.
The differences that matter to a station
| Icecast | Shoutcast | |
|---|---|---|
| License | Free software (GPL) | Proprietary |
| Streams per server | Several mount points (/live, /aac, /backup) | v2: several streams per server; v1: one stream per port |
| Now-playing metadata | ICY metadata | ICY metadata |
| Public directory | Icecast directory (dir.xiph.org) | Shoutcast directory |
| Watch out for | Mount point names in every URL you hand out | Some old players and directories expect a v1 URL |
In practice the decision is made by the host: most hosting panels run one or the other, and a good host gives you URLs that work with any player. INOVANEX delivers the signal in Icecast and HLS at the same time, from the same network.
Checklist for a Shoutcast or Icecast host
- Listener limit stated as concurrent listeners or listener hours, and what happens at the limit.
- Bitrate and codec with a number: 128 kbps AAC is the sensible standard for music radio.
- HTTPS stream URL, so the web player works on a secure site.
- A delivery network, not a single server: how many nodes, in which regions, where ingest is.
- Transfer included or the exact price per GB.
- AutoDJ and how much storage.
- Encoder named and supported, ideally with audio processing.
- Panel and statistics: real-time and historical listeners by country and device.
- Uptime published, measured and with compensation.
- Shoutcast v1 compatibility if a directory or device you rely on needs it.
Stream URLs that last
Your stream URL ends up in your website player, your app, TuneIn, Radio Garden and other directories, smart speakers and the receivers of any affiliate stations. If it belongs to the host (their domain or an IP address), changing providers means updating all of that. Ask for a URL on your own domain (for example stream.yourstation.com) that points to the host: the next time you switch, you change one record. The switching guide explains the full process.
Reference plans
Streaming One
500 concurrent listeners · 128 kbps AAC
US$ 12.59 /month
no VAT added (export of services)
See it on INOVANEX →Streaming Pro
1,000 concurrent listeners · 128 kbps AAC
US$ 16.59 /month
no VAT added (export of services)
See it on INOVANEX →Streaming Plus
2,500 concurrent listeners · 128 kbps AAC
US$ 23.97 /month
no VAT added (export of services)
See it on INOVANEX →Streaming Extrem
5,000 concurrent listeners · 128 kbps AAC
US$ 30.79 /month
no VAT added (export of services)
See it on INOVANEX →All plans include: 24/7 live streaming, web player with SSL, distribution network, statistics and no bandwidth charges. AutoDJ, catch-up and apps are add-ons. Prices as of October 26, 2026.
Questions about Shoutcast and Icecast hosting
Should I choose Shoutcast or Icecast hosting?
For the listener it makes no difference: both deliver audio over HTTP and work with almost every player. Choose the host, not the server: listener limit, bitrate, delivery network, encoder, uptime and support matter far more. If a directory or a device you depend on requires Shoutcast v1, ask the host to provide a v1-compatible URL.
Can I keep my current encoder?
Usually yes. Any encoder that speaks Icecast or Shoutcast (BUTT, Mixxx, RadioBOSS, SAM Broadcaster and most hardware encoders) works with a new host by changing the server address, port, mount and password. Providers with their own encoder, like INOVANEX's Transmisor, replace those fields with a link code.
Do I need HTTPS for my stream?
Yes. Browsers block insecure audio inside secure pages, so a stream without HTTPS will not play in the web player of a site served over HTTPS. Any current host should give you an HTTPS stream URL.
What is HLS, and do I need it?
HLS splits the audio into short segments delivered over HTTP. It is easier to distribute across server networks and copes better with unstable mobile networks, with a bit more latency. The sensible setup is a host that delivers the same signal in Icecast and HLS at once.