Station Technology

Should Your Radio Station Stream?

Streaming extends your signal to the entire world. It also adds cost, complexity, and a new layer of music licensing. Whether it's right for your station depends on who you're trying to reach — and what you're willing to spend to reach them.

What Streaming Actually Does for a Local Station

Your FM or LPFM signal reaches a fixed geographic area. Depending on your power and terrain, that might be a radius of five miles or fifty. Everyone inside that circle can hear you. Everyone outside it can't.

Streaming removes that circle. Anyone with an internet connection, anywhere in the world, can listen. That sounds exciting, and it is. But it's important to think clearly about who is actually going to use it before committing the money and effort.

The Case For Streaming

The People Who Moved Away

Alumni who left for college or careers. Retirees who moved south. Military families stationed overseas. These people have an emotional connection to your community and your station. Streaming is their lifeline home. They'll listen to high school football from two thousand miles away.

Commuters Outside Your Signal

Listeners who work in your town but live just outside your coverage area. With a stream, they can keep listening on the drive home after the signal fades, or at work where they can't pick up your signal inside a building.

Workplace Listeners

Many offices, shops, and workplaces don't have FM radios anymore. But everyone has a computer or phone. A stream lets office workers, warehouse staff, and retail employees listen on their devices all day long.

Smart Speakers

"Alexa, play [your station name]." An increasing number of listeners use smart speakers. If your station streams and is listed in directories like TuneIn or Radio.net, smart speaker listeners can find you. If you don't stream, you don't exist in their world.

Special Events

Your live coverage of Friday night football reaches everyone in your signal area. Your stream reaches the grandfather in Arizona, the alumni in Chicago, and the parent who's traveling for work. For event coverage, the stream is often more impactful than the broadcast.

Proof of Audience

Streaming gives you listener metrics that terrestrial broadcasting can't. Real-time connection counts, geographic data, session duration — numbers you can show to underwriters and advertisers. "Here's how many people listened this month" is a conversation FM alone can't have with precision.

The Case for Caution

Streaming isn't free, and it isn't without trade-offs. Here's the other side.

Streaming doesn't replace your terrestrial signal. It extends it — to the people who've moved away, the ones just outside your coverage, and the ones who left their radio in the last century.

The Cost Breakdown

Here's what streaming actually costs a small station per year, laid out honestly.

Expense Annual Cost Notes
SoundExchange $1,000 minimum Digital performance royalties. Minimum fee for small webcasters; increases with listener count
Additional PRO streaming licenses $200 – $800 ASCAP, BMI, SESAC, GMR streaming licenses, separate from your broadcast licenses
Streaming server $60 – $2,400 Self-hosted Icecast VPS ($5–$20/mo) or managed service ($30–$200/mo)
Bandwidth overage $0 – Variable Depends on listener count and hosting plan. Many plans include generous bandwidth.
Total annual streaming cost $1,260 – $4,200+

The range is wide because the variables are wide. A station that self-hosts on a $10/month VPS with a small listener base might spend $1,300 a year total. A station using a premium managed service with a growing audience could spend $3,000 to $4,000 or more.

For many LPFM and small stations, that licensing cost — especially SoundExchange — is the deciding factor. Some stations launch without streaming specifically because the licensing burden would consume their entire operating budget. That's a legitimate decision, not a failure. You can always add streaming later when the budget supports it.

How Streaming Works, in Plain English

The technology behind streaming is simpler than most people think. Here's what actually happens.

The Signal Chain

  1. Your automation software plays audio. The same audio that goes to your transmitter also gets routed to a streaming encoder — either a separate piece of software or, in the case of TuneTracker's SignalCaster, built right into the suite. You keep full local control of what goes on the air; the stream is just the delivery mechanism.
  2. The encoder compresses the audio into a streaming format (MP3 or AAC, typically at 128kbps) and sends it as a continuous data stream to a server on the internet.
  3. The server receives the stream and redistributes it to every listener who connects. This is the Icecast server, Shoutcast server, or managed streaming service.
  4. Listeners connect through a web player on your website, a mobile app, a directory like TuneIn, or a smart speaker. Each listener receives their own copy of the stream from the server.

That's it. Automation → encoder → server → listeners. Three hops between your studio and someone's earbuds on the other side of the country.

Now Playing Metadata

Good streaming includes Now Playing information — the title and artist of whatever is currently on the air, sent along with the audio stream. Listeners see it in their player, on their smart speaker display, or in the station listing on TuneIn. It's a small thing that makes the listening experience feel professional.

SignalCaster sends Now Playing metadata automatically for everything in your program log — songs, spots, jingles — so listeners always know what they're hearing.

Streaming Protocols: Icecast vs. Shoutcast vs. RTMP

You'll encounter three main protocols. Here's what you need to know about each.

Icecast

Open source · Free server software · Most common for independent stations

Icecast is the standard for independent and community radio streaming. The server software is free and open source. It supports MP3 and Ogg Vorbis audio, handles Now Playing metadata, and scales well for small to medium listener counts. Most self-hosted streaming setups use Icecast running on a Linux VPS.

SignalCaster connects natively to Icecast servers. If you're self-hosting, this is likely your protocol.

Shoutcast

Proprietary (Radionomy/Targetspot) · Widely supported

Shoutcast is older and commercially backed. Functionally similar to Icecast for most stations. Some managed streaming services use Shoutcast infrastructure. It's compatible with most encoders and player software. If a streaming service tells you to connect via Shoutcast, it works the same way from your end.

RTMP

Originally for video · Used by some streaming aggregators

RTMP (Real-Time Messaging Protocol) was designed for video streaming but some audio streaming services and aggregators accept RTMP connections. It's less common for radio-only streaming but you may encounter it if connecting to certain platforms. SignalCaster supports RTMP in addition to Icecast.

Streaming Options: Self-Hosted vs. Managed

You have two broad choices for where your stream lives.

Self-Hosted (Icecast on a VPS)

Rent a small Linux virtual private server from a provider like DigitalOcean, Linode, or Vultr ($5 to $20 per month), install Icecast, and point your encoder at it. This is the cheapest option and gives you full control. The downside is that you're responsible for maintaining the server — keeping it updated, monitoring uptime, and scaling it if your listener count grows beyond what the VPS can handle.

For a station with under 50 concurrent listeners, a basic VPS handles the load easily. If your audience grows beyond that, you may need a larger plan or a content delivery network (CDN) to distribute the load.

Managed Streaming Services

These services handle all the infrastructure for you. You point your encoder at their server and they take care of reliability, scaling, directory listings, embeddable web players, mobile apps, and analytics. The trade-off is cost — typically $30 to $200 per month depending on listener capacity and features.

Live365

One of the oldest internet radio platforms. Includes licensing (a significant benefit), a web player, mobile apps, and directory listings. Plans start around $60/month. The built-in licensing coverage can offset or eliminate your SoundExchange burden.

StreamGuys

Professional-grade streaming infrastructure used by public radio stations and larger broadcasters. Reliable and scalable. More expensive but extremely robust. Includes detailed analytics.

Radionomy / Shoutcast

A platform that provides hosting and some monetization options. Integrates with the Shoutcast directory. Can be a good entry point for stations new to streaming.

Radio.co

A cloud-based platform with a web-based studio, scheduling tools, and built-in streaming. More suited to internet-only stations but can serve as a streaming relay for terrestrial stations too.

Airtime Pro / LibreTime

Open-source (LibreTime) or cloud-hosted (Airtime Pro) platforms that include streaming capabilities. LibreTime is free but requires your own server and technical knowledge.

Amazon IVS / Cloudflare Stream

Cloud infrastructure options for technically inclined stations that want to build their own streaming setup with enterprise-grade reliability and global CDN distribution. Pay-per-use pricing.

Getting Listed in Directories

Having a stream isn't enough if nobody can find it. The major listening directories are where casual listeners discover stations and where smart speakers find you.

Apply to all of them. It costs nothing and each one is a potential entry point for a new listener.

Does Streaming Take Away from Terrestrial?

This is the question that worries some broadcasters. If people can listen online, will they stop listening on FM?

The short answer: no. The evidence, both anecdotal and from research, consistently shows that streaming adds listeners rather than diverting them. Here's why:

Streaming doesn't cannibalize your FM audience. It reaches the people FM can't — and gives some of them a reason to find you on the dial when they're back in range.

The SignalCaster Approach

SignalCaster, included with every paid version of TuneTracker System 7, handles the streaming encoder side of the equation. It takes the audio from AutoCast and sends it to your Icecast, Shoutcast, or RTMP server with Now Playing metadata. No separate encoding software to configure. No third-party plugins. It's integrated directly into the suite.

You still need somewhere for the stream to go — a server, whether self-hosted or managed. But the connection between your automation and the internet is handled. Set the server address, the port, and the password. SignalCaster does the rest.

A Practical Decision Framework

Here's how to decide whether streaming is right for your station right now:

  1. Can your budget absorb $1,200 to $2,000 per year in additional licensing? If SoundExchange plus additional PRO streaming fees would strain your finances, it's okay to wait. Your terrestrial signal is your primary service. Streaming can come later.
  2. Do you have a natural out-of-market audience? A college station has alumni everywhere. A town with a military base has families stationed worldwide. A community with a lot of snowbird retirees has listeners in Florida six months a year. If your community naturally has people who've moved away but still care, streaming is high-impact.
  3. Are you doing special event coverage? Live sports, election night, severe weather — these are the moments when streaming pays for itself in audience impact. If you're already covering these events, streaming multiplies their reach dramatically.
  4. Are you internet-only? If you don't have a terrestrial signal at all, streaming isn't optional. It's your entire distribution. And the good news is that internet-only stations don't pay the broadcast PRO fees — only the streaming ones.

If you answered yes to two or more of those, streaming is probably worth it. If you answered no to all of them, focus your budget on terrestrial, content, and community presence first. Streaming will be there when you're ready.

The stream is not the station. The station is the people, the content, and the community connection. The stream is just another way to deliver it. And if you still have doubts about whether radio itself is worth the effort, the numbers tell a compelling story.

Ready to put your station online?

SignalCaster is included with TuneTracker System 7 Basic and Pro. It connects to Icecast, Shoutcast, and RTMP servers with full Now Playing metadata. Set it up once and your stream runs alongside your broadcast automatically.

Learn About SignalCaster

Continue Reading

More from TuneTracker

Practical guides for broadcasters who care about their craft and their community.