If you’re launching an online radio station — or troubleshooting one that keeps dropping listeners — bandwidth is almost certainly at the centre of the problem. Yet it’s one of the most misunderstood concepts in streaming hosting. This guide breaks it down clearly: what bandwidth actually means in a streaming context, how to calculate what your station needs, and what to look for when choosing a host.
What Is Bandwidth, Exactly?
Bandwidth, in an internet context, covers all data moving between your radio station and its listeners — uploads, downloads, and media streaming alike. It is primarily measured in bits per second (bps), kilobits per second (kbps), megabits per second (Mbps), or gigabits per second (Gbps).
It helps to think of bandwidth as a pipe. The wider the pipe, the more audio data can flow through it simultaneously. A narrow pipe serving too many listeners causes buffering, dropouts, or outright disconnections — the radio equivalent of dead air.
It’s also worth distinguishing between two terms that often get confused: bandwidth and data transfer. Bandwidth is the calculation of data measured in a single second, while data transfer is the combined total of that data over time. Your host’s plan may cap one, the other, or both, so read the fine print.
How Bitrate and Listener Count Drive Your Bandwidth Needs
Bandwidth is the real constraint on streaming quality, calculated as bitrate times listeners times listening time. Those three variables are everything.
Bitrate
Bitrate simply refers to the audio quality of the stream, which is measured in kilobytes per second (kbps). Common values are:
- 64 kbps — acceptable for voice/talk radio
- 96–128 kbps — 96 to 128 kbps is usually plenty for music streaming
- 192–320 kbps — high-fidelity music; used by professional or audiophile-focused stations
Higher bitrates deliver cleaner audio but eat more bandwidth. 128 kbps is the sweet spot for most radio stations — it sounds great without ballooning your usage.
Concurrent Listeners
Each simultaneous listener consumes your bandwidth at full bitrate — plan for your peak, not your average. This is the variable that catches most new station owners off guard. Ten listeners feels manageable; 500 during a live event is a very different conversation.
The Core Formula
The calculation is straightforward: Bandwidth = Bitrate × Number of Concurrent Listeners.
For example, 128 kbps × 100 listeners ≈ 1.6 Mbps of outbound bandwidth required at any given moment. Scale that up and the numbers grow quickly: a 128 kbps stream transfers 57.6 MB per listener per hour. Serve that stream to 100 concurrent listeners for one hour and you move about 5.76 GB.
At the higher end of the scale, 100 Mbps bandwidth can support up to 700 concurrent listeners, while 1 Gbps bandwidth can support up to 7,000 concurrent listeners.
Understanding “Listening Hours” — A Common Pricing Trap
You’ll commonly see the term “listening hours” used as a pricing metric by many online radio providers. Plans with 1,000 listening hours can seem quite generous at first glance. However, they really aren’t — just having one listener tuned in every hour eats up 730 listening hours a month.
Bandwidth is one of the most expensive things when it comes to running a streaming server, which is exactly why providers package it this way. Before signing up to any plan, run the numbers based on your realistic listener count and average session length. A station with 50 regular listeners streaming four hours a day will burn through a “1,000 listening hours” plan in under a week.
Why Hosting From Home Doesn’t Work
Some broadcasters try to self-host their stream from a home internet connection to save money. A personal computer is technically capable of hosting an internet radio broadcast, but it is extremely unlikely your ISP could provide you the bandwidth needed at a reasonable cost. Bandwidth is the amount of data your internet connection can transfer from point A to point B in a given time frame. In most cases, upstreaming from home will cause constant buffering.
The reason is asymmetric broadband. Consumer internet plans prioritise download speed heavily over upload speed. Streaming audio to 50+ listeners requires consistent, high-volume outbound data — exactly what home connections are not designed to deliver.
The big upstream bandwidth of a datacentre can source thousands of listeners without skipping a beat. That’s the core argument for using a dedicated radio hosting service rather than attempting to self-host.
What to Look for in a Radio Hosting Plan
Not all radio hosts handle bandwidth the same way. Here’s what to evaluate:
Unmetered vs. Capped Bandwidth
Unlimited bandwidth ensures that your stream can support a large audience without buffering issues, providing a seamless listening experience regardless of the number of simultaneous listeners. If a plan caps your data transfer, calculate whether that cap realistically covers your peak audience.
Note the terminology: “Unmetered bandwidth” is the more accurate term for what’s marketed as “unlimited bandwidth.” Upstream and downstream are two completely different things, as are bandwidth and data transfer. A plan advertising “unlimited bandwidth” may still cap your total data transfer volume.
Listener Slot Limits
Software listener limits can be raised, but your host’s bandwidth is the true ceiling. Some providers cap the number of simultaneous connections at the software level independent of raw bandwidth. Confirm both limits before committing.
Server Infrastructure
Radio hosting services provide the necessary infrastructure to keep an internet radio station online. These services manage the servers that broadcast the audio stream to listeners, handling complex aspects like bandwidth management, server uptime, and security. Look for providers running on datacentre-grade hardware with redundant network connections.
Shoutcast vs. Icecast
Both Shoutcast and Icecast deliver live and AutoDJ streams; Shoutcast is MP3-only and widely supported, while Icecast adds Ogg/Opus and easier HTTPS embedding. Either works well — the choice mostly comes down to the audio formats you need and your encoder software.
Practical Bandwidth Planning: A Quick Reference
Use this table as a starting point when sizing your plan. All figures assume 128 kbps streaming:
- Up to 50 listeners — ~6.4 Mbps peak outbound; entry-level radio hosting plans are typically sufficient
- 50–200 listeners — ~25 Mbps peak; mid-tier or managed radio hosting recommended
- 200–500 listeners — ~64 Mbps peak; dedicated or cloud-scaled infrastructure required
- 500+ listeners — plan for bursts well above your average; a good provider bundles scalable bandwidth, cloud storage, advanced analytics, and dedicated support so you can focus on programming rather than infrastructure
If you stream at a higher bitrate (192 or 320 kbps), multiply these figures proportionally. Most hosting providers base themselves on the number of listeners, the listening time, and the quality of the data sent.
Actionable Takeaways
- Always calculate for peak, not average. A Friday night live show can multiply your normal listener count in minutes.
- 128 kbps is the practical sweet spot for music. Going higher costs proportionally more bandwidth for a marginal audio quality gain most listeners won’t notice.
- Decode “listening hours” plans carefully. Run the maths on your real usage before assuming a plan covers you.
- Never rely on a home connection for anything more than personal testing.
- Prefer unmetered or unlimited data-transfer plans if your audience is growing — overage charges add up fast.
- Confirm both bandwidth capacity and simultaneous listener slots with any prospective host. They are separate limits.
Ready to Broadcast?
Getting bandwidth right from day one means your listeners never hear a buffer spin or a dropped stream. Our radio hosting plans are built around unmetered data transfer, datacentre-grade infrastructure, and the listener capacity to grow with your audience — whether you’re running a community station, a professional broadcast, or a 24/7 automated stream. Check our pricing to find the right tier, or contact us and we’ll help you size a plan for your exact setup.