Skip to content
radiohostingguide.com A guide by INOVANEX
Menu

Complete guide

How to choose radio hosting in 2026: the complete guide

This guide is for stations that are already on air (FM, AM or online) and need to choose or change their radio hosting. It goes from the technical to the commercial, in the order it makes sense to decide. It is written by the INOVANEX team, which has run this infrastructure since 2003; where something is an opinion, it says so.

A guide by INOVANEX · Updated October 26, 2026 · Prices as of October 26, 2026

How radio hosting works

The chain has four parts, and the rest of this guide depends on naming them correctly:

  1. Encoder: the program (or device) in the studio that takes the audio from the mixing desk, compresses it and sends it to the server. It runs on the station's computer.
  2. Streaming server: it receives that single signal and copies it to every listener who connects. This is where the concurrent listener limit is set.
  3. Delivery network: serious providers don't run one server but many, spread around the world, replicating the signal so each listener gets it from a nearby point. This is what separates "a radio server" from broadcast infrastructure.
  4. Players: your website player, your own app, directories (TuneIn, Radio Garden, Online Radio Box), smart speakers and cars. All of them point to your stream URL.

When the encoder drops (the studio internet fails, the PC shuts down), the server can keep playing music from its own library: that is AutoDJ. When the provider records what went out on air so listeners can rewind or listen later, that is catch-up or auto-podcast.

Icecast, Shoutcast and HLS: what changes for a station

Icecast and Shoutcast are the two classic audio servers of internet radio. They work in a similar way: the encoder connects to a mountpoint (an address inside the server, such as /radio) and each listener receives the audio as a continuous stream over HTTP, with the now-playing metadata carried by the ICY protocol. Both are compatible with practically everything.

HLS (HTTP Live Streaming) is different: it cuts the audio into short segments of a few seconds and publishes them as files, with a playlist the player keeps reading. Apple created it; it is easier to distribute across server networks and copes better with unstable mobile networks. In exchange it has more latency (the listener is a few seconds behind live) than a well-configured Icecast stream.

The sensible setup today is for the provider to deliver the same signal in both at once, and let each player take the one it needs without the station doing anything. INOVANEX delivers both from the same network. A provider that offers only one is not disqualified, but you should know. The Shoutcast and Icecast hosting page goes deeper.

Bitrate and codec: how it sounds and what it uses

The bitrate is the amount of audio data per second, in kbps. Higher bitrate means better quality and more data used by the listener. The codec is how the audio is compressed: at the same bitrate, AAC (and its HE-AAC variant) sounds clearly better than MP3, especially below 128 kbps.

BitrateData per listening hourHow it soundsGood for
128 kbps AAC58 MBTransparent for most listeners, on phones and in carsMusic radio: the sensible standard in 2026
96 kbps AAC43 MBGood; music with lots of treble shows it a littleTalk, news and sports radio
128 kbps MP358 MBAcceptable; weaker than 128 AAC in treble and stereoCompatibility with very old equipment
64 kbps MP329 MBCompression is audible; metallic on musicOnly for listeners with very limited data
192 to 320 kbps86 to 144 MBHard to tell from 128 AAC in everyday listeningAudiophile audiences; doubles or triples data use

Two common traps in pricing pages: cheap plans that are 96 or 64 kbps (with 128 charged extra), and plans that say "HD" or "high quality" without a number. The number is the only thing you can compare.

Concurrent listeners: the number you pay for

Most plans are sold by concurrent listeners: how many people can listen at the same time. It has nothing to do with daily or monthly listeners. A station with 5,000 daily listeners can peak at 300 concurrent. Some providers sell by total listener hours (TLH) instead; to compare, convert both to the same unit with the calculator.

  • Average: how many are connected at a normal moment. It drives data transfer.
  • Peak: the maximum of the day or week (the big show, a match, breaking news). It drives the plan: once the limit is reached, the next listener can't connect and gets silence, with no warning.

Rule of thumb: the peak is usually 2 to 3 times the average. Without past statistics you can estimate it: daily sessions × average session length ÷ hours on air.

Transfer. Some providers bill the GB your listeners use separately, or cap it monthly. At 128 kbps, 120 average listeners around the clock is about 5 TB a month. Ideally transfer is included with no cap, as with INOVANEX, or you know exactly what an extra GB costs.

AutoDJ: the station keeps going when the studio doesn't

AutoDJ is an audio library on the provider's server that plays music (and ads and jingles) when the encoder isn't sending. It covers two things: no dead air if the studio connection fails, and scheduled hours (overnight, weekends) with nobody in the studio.

What matters is storage: 1 GB holds roughly 250 tracks at 128 kbps MP3, about 17 hours of music. For a schedule without obvious repeats, 10 GB (around 2,500 songs) is a good start. At INOVANEX it is an add-on: 10 GB for US$ 4.00, 25 GB for US$ 5.50, 50 GB for US$ 8.00 a month. Elsewhere it comes included with little space, or is charged per GB; either is fine if you know it up front.

Encoder and audio processing

There are well-known free encoders (BUTT, Mixxx, the encoders built into RadioBOSS or SAM Broadcaster) and providers' own encoders. What to check:

  • That the provider names it and the systems it runs on. "We'll send you the software" is not enough: you need to know whether it runs on the station's PC (Windows 7, 10, 11, Mac) and who sets it up.
  • Audio processing. FM sounds "big" because it goes through a processor (compressor, limiter, multiband EQ). If the stream goes out unprocessed, it sounds quieter and less even than the FM. Some encoders include a processor; INOVANEX includes one in its own encoder, the Transmisor (Windows 7 to 11 and Mac), at no cost. Many stations never ask for it because they don't know it exists.
  • Automatic reconnection and the ability to send to two servers at once (key to switching providers without going off air).

Delivery network: one server is not a network

With a single server, every listener (in the station's city or on the other side of the world) pulls the audio from the same place. It works until it doesn't: a strong peak, a network problem in that data center, or distance makes it drop or stutter for part of the audience.

A delivery network replicates the signal across many nodes; each listener gets it from the nearest one and, if one fails, another takes over. INOVANEX publishes more than 315 nodes replicating the content worldwide, with ingest (where the encoder connects) in Latin America and North America. The concrete questions for any provider: how many nodes? in which regions? what happens if mine fails? where is ingest relative to my studio?

Panel and statistics

The most common panels on the market are Centova Cast and SonicPanel (generic, licensed by the provider) and providers' own panels. More than the brand, what matters is that it lets you see real-time and historical listeners (by hour, day, country, device), manage AutoDJ, restart the stream, change the encoder password, get the player code and URLs, and manage the app if you have one. Statistics are what later back your ad sales with numbers.

Uptime: what an SLA means

"99.9%" sounds good but allows 8 hours and 45 minutes of downtime a year; "99.99%", 52 minutes; "99.998%" (what INOVANEX publishes, measured and with compensation), about 10 minutes. What matters is not only the figure but three things: that it is published, that it is measured (and how) and that there is compensation when it is missed. "24/7, 365 days" without a number is not a commitment.

Your own app: no longer an extra

In 2026 a large share of internet radio listening happens on phones and in cars. A station app (with your brand, in Google Play and the App Store) solves three things the web player can't: showing up in Android Auto and Apple CarPlay, sending push notifications, and offering retention features (on-demand shows, chat, quizzes). When comparing, check whether it is native or a wrapped website, who publishes and maintains it when Google or Apple change their rules, what features it includes and what it costs up front and monthly. The radio station app page covers it with prices.

Catch-up and auto-podcast

Catch-up records what goes out on air for a period (24 hours, 7, 14 or 30 days) so listeners can rewind live or play a show later. Auto-podcast goes one step further: it cuts the recording by show according to your schedule and publishes each one as an episode. For talk radio it is the difference between existing only live or also on demand. At INOVANEX catch-up is an add-on (24 hours: US$ 4.00 · 7 days: US$ 6.00 · 14 days: US$ 8.00 · 30 days: US$ 12.00 a month) and auto-podcast is the AutoPodcast service. Most other providers don't publish this: ask.

Music licensing: check who covers it

Playing music online usually requires licenses that depend on the country where you operate and where your audience is (in the US, organizations such as SoundExchange and the performing rights organizations; in the UK, PRS and PPL; elsewhere, the local collecting societies). Some hosting providers bundle licensing for certain countries, most don't. INOVANEX sells the streaming infrastructure and does not include music licensing, so the station keeps its own. When comparing prices, check whether a plan includes licensing and for which countries, because it changes the real cost a lot.

How to read the price

To compare properly, put every price on the same basis:

  • Month to month against month to month. A "per month" price that only exists if you prepay one or several years is not the monthly price. Check the renewal price too.
  • With taxes. Add the taxes that apply in your country. Prices from INOVANEX in US$ carry no VAT (export of services).
  • Same plan. Same listeners and same bitrate. 500 listeners at 96 kbps is not 500 at 128.
  • What's included. Encoder, audio processing, player, statistics, SSL, transfer, delivery network, support, licensing. And what's extra: AutoDJ, catch-up, app.
  • Price per day. Dividing the monthly price by 30 helps size it: INOVANEX's 500-listener plan, US$ 12.59 a month, is US$ 0.42 a day.

The 12 questions to ask any provider

  1. How many concurrent listeners (or listener hours) does the plan include, and what happens at the limit?
  2. Exactly which bitrate and codec?
  3. Do you deliver Icecast and HLS from the same signal?
  4. Is transfer included with no cap? If not, what does a GB cost?
  5. How many nodes does the delivery network have, and in which regions? Where is ingest?
  6. Which encoder do you provide, for which systems, and who sets it up? Does it include audio processing?
  7. Which panel is it, and what statistics does it show?
  8. Is AutoDJ included? With how much storage?
  9. Is there catch-up or auto-podcast? What does it cost?
  10. Is the app native? Does it support Android Auto and CarPlay? Who publishes and maintains it? Setup and monthly fee?
  11. What uptime do you publish, how do you measure it, and what compensation applies?
  12. Is the price month to month, with taxes, and does it include music licensing anywhere?

With those twelve answers in a spreadsheet, the decision usually makes itself. The comparison applies exactly these criteria.

Reference plans

INOVANEX's plans, which are this guide's price reference, are chosen only by concurrent listeners: all of them include 128 kbps AAC, delivery network, encoder with audio processing, player and statistics, and no transfer charges.

Streaming One

500 concurrent listeners · 128 kbps AAC

US$ 12.59 /month US$ 0.42 a day

no VAT added (export of services)

See it on INOVANEX →

Streaming Pro

1,000 concurrent listeners · 128 kbps AAC

US$ 16.59 /month US$ 0.55 a day

no VAT added (export of services)

See it on INOVANEX →

Streaming Plus

2,500 concurrent listeners · 128 kbps AAC

US$ 23.97 /month US$ 0.80 a day

no VAT added (export of services)

See it on INOVANEX →

Streaming Extrem

5,000 concurrent listeners · 128 kbps AAC

US$ 30.79 /month US$ 1.03 a day

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.

Keep reading