Skip to content
Blog

Case Study: Easier Live Radio with AzuraCast Web DJ

Case study: easier live radio with AzuraCast Web DJ
In this article
  1. At a glance
  2. The challenge: too many steps between a DJ and the microphone
  3. The solution: AzuraCast Web DJ, broadcasting from a browser
  4. The first test
  5. How the station runs now
  6. Planning bandwidth for 1,000 listeners
  7. What to know before choosing AzuraCast
  8. Results: before and after
  9. Lessons for other radio stations
  10. Frequently asked questions
  11. Start your own AzuraCast station

Short answer: an internet radio station with around 1,000 listeners at a time moved to Ucartz AzuraCast Hosting so new DJs could go live from a web browser. AzuraCast Web DJ removed the encoder install and server settings that used to stand between a new DJ and the microphone, and AutoDJ keeps the station on air whenever nobody is live. The station is not named here because of our confidentiality agreement with the customer.

Ucartz radio bandwidth calculator showing 41.5 TB a month and 128 Mbps for 1,000 listeners at 128 kbps
Our bandwidth calculator: 1,000 listeners at 128 kbps need 128 Mbps and about 41.5 TB a month.

At a glance

  • Customer: an internet radio station with a team of presenters and an audience of around 1,000 listeners at a time.
  • Challenge: every new DJ needed help from the technical team to install and configure broadcasting software before their first show.
  • Solution: Ucartz AzuraCast Hosting, with Web DJ for live shows from the browser and AutoDJ for automated programming.
  • Key result: DJs can go live from a web browser, and the station stays on air when nobody is live.
  • Main lesson: removing setup steps can matter more to a station than adding features.

The challenge: too many steps between a DJ and the microphone

The station already had music, programming and a team of presenters. What slowed it down was the technical setup needed before anyone could go live.

To broadcast live to an internet radio station, a DJ usually needs encoder software on their computer. Common examples are BUTT, Mixxx and SAM Broadcaster. The DJ then has to enter the server address, port, mount point and login details, and set up their microphone and audio input correctly.

Experienced DJs handled this without trouble. For presenters new to online radio it was often confusing, and each new DJ needed a member of the technical team to help with installation and settings, sometimes more than once.

The station wanted to bring new voices on air without turning every first show into a support task.

The solution: AzuraCast Web DJ, broadcasting from a browser

After reviewing the station’s needs, we recommended Ucartz AzuraCast Hosting. The feature that solved the main problem was Web DJ.

AzuraCast is a free, open-source web radio management platform. Its Web DJ lets a presenter broadcast live from a web browser, with no encoder software to install. The presenter logs in with their DJ account, opens the Web DJ page and goes live. From there they can talk over the microphone and play tracks from their own computer.

Web DJ does not replace traditional encoders. It adds a second, simpler way to go on air, so each DJ can use the method that suits them.

Three things must be in place for Web DJ to work:

  • HTTPS on the station panel. Browsers only allow microphone access on secure pages (MDN: getUserMedia), so the panel needs a valid SSL certificate and an address that starts with https://.
  • A DJ (streamer) account for each person who goes live, with “Enable Streamers” turned on for the station. According to AzuraCast’s documentation, the station can then have several DJ accounts that connect and broadcast live.
  • A current desktop browser, such as Chrome, Firefox or Edge, and a working microphone.

The first test

The station tested Web DJ with the DJ who had struggled most with encoder software. The goal was simple: get them live without a technical session.

The DJ logged in, opened Web DJ, checked their microphone level and went live. They did not install any software or enter any server settings. After this test, the station began offering Web DJ to its other DJs.

How the station runs now

The station is on air 24 hours a day with three ways to broadcast. AutoDJ plays scheduled music and recorded shows whenever nobody is live. When a DJ connects, by encoder or by Web DJ, AzuraCast hands the stream to them. When they disconnect, AutoDJ takes over again, so listeners do not hear silence.

SituationWho is on airWhat is needed
No DJ availableAutoDJPlaylists and schedules set up in AzuraCast
Experienced DJ goes liveDJ with encoder software (for example BUTT or Mixxx)Encoder installed and connected with the DJ’s account
New or occasional DJ goes liveDJ in the browser with Web DJA browser, a microphone and a DJ account

AzuraCast runs AutoDJ and the live handover through Liquidsoap, its audio streaming engine: each DJ connects directly to Liquidsoap, which is what makes the switch between live and AutoDJ seamless. DJs never need to deal with it directly, and the station no longer has to train everyone on the same software.

Planning bandwidth for 1,000 listeners

With around 1,000 people listening at once, bandwidth matters as much as the panel. Every listener receives the stream at its bitrate for as long as they listen, so the network speed a station needs is bitrate × listeners. Our free radio bandwidth calculator does the sums for any bitrate, audience and schedule.

StreamListeners at onceNetwork speed neededData per month (24 hours, 30 days)
128 kbps1,000128 Mbpsabout 41.5 TB
64 kbps1,00064 Mbpsabout 20.7 TB

These figures are a ceiling: real listeners come and go, so the actual monthly total is usually lower. For the network speed, enter your busiest hour, not your average. For an audience this size the calculator suggests a server with its own network port, such as an AzuraCast dedicated server (from $48 a month in our store), rather than a shared plan.

What to know before choosing AzuraCast

AzuraCast suits organisations that run their own stations. We explained its limits to the customer before they signed up.

  • AzuraCast supports several stations. One AzuraCast installation can run more than one station, such as a main music station and a talk or event station, each with its own playlists, schedules and DJ accounts. On our shared plans, ask us before you order if you need more than one.
  • There is no built-in reseller panel. AzuraCast has users and roles, but no customer billing or reseller accounts like some commercial radio panels. You can still resell stations you buy from us under your own name, with billing handled outside AzuraCast.

Neither point affected this customer, because they only needed to run their own station.

Results: before and after

The biggest change: a new DJ no longer needs technical help before their first show.

AreaBeforeAfter moving to Ucartz AzuraCast Hosting
Going liveEvery DJ had to install and configure encoder softwareDJs choose an encoder or Web DJ in the browser
New DJ setupNeeded help from the technical teamLogs in with a DJ account and goes live from the browser
Technical team workloadMany basic setup questions for each new DJSetup help is no longer part of every first show
Hours with no DJNeeded someone to keep the stream runningAutoDJ plays scheduled programming automatically

Lessons for other radio stations

  1. Find the real bottleneck first. This station did not need more features. It needed fewer steps before a DJ could go live.
  2. Offer more than one way on air. Experienced DJs keep the encoder setup they know, while newcomers start in the browser. Nobody is forced to change.
  3. Test with your least technical DJ. If the setup works for them, it will work for the rest of the team.
  4. Plan for the hours nobody is live. Automation keeps the station sounding active between live shows.
  5. Size bandwidth for your busiest hour. Work it out before a big show, not during it.
  6. Check the limits before you commit. Knowing early that AzuraCast has no reseller panel avoided a wrong choice.

Frequently asked questions

What is AzuraCast Web DJ? Web DJ is a feature of AzuraCast that lets a DJ broadcast live to a radio station from a web browser, without installing encoder software.

Does Web DJ need HTTPS? Yes. Browsers only allow microphone access on secure (HTTPS) pages, so the station panel needs a valid SSL certificate.

Can DJs still use BUTT, Mixxx or other encoders? Yes. Web DJ is an extra option. DJs can keep connecting with compatible Icecast or SHOUTcast encoder software using their DJ account.

What happens when a live DJ disconnects? AutoDJ takes over again and continues the scheduled programming, so the stream does not go silent.

How much bandwidth do 1,000 listeners need? Bitrate × listeners: at 128 kbps, 1,000 listeners at once need about 128 Mbps. Use our bandwidth calculator for your own numbers.

Can I resell radio hosting with AzuraCast? AzuraCast has no built-in reseller or billing panel, so customer accounts and billing are handled outside it. You can resell stations you buy from us under your own name.

Start your own AzuraCast station

Ucartz AzuraCast Hosting includes the AzuraCast panel with Web DJ, AutoDJ with playlists and scheduling, and live DJ accounts, set up by our team.

Plan detailValue
Price$10 per month, or $100 per year
Streaming serverSHOUTcast or Icecast
Listeners and qualityUnlimited listeners, up to 320 kbps
Bandwidth and AutoDJ storageUnmetered (fair use rules in our Acceptable Use Policy apply)
Setup time2 to 8 business hours
Uptime and guarantee99.9% uptime SLA, 30-day money-back guarantee on your first purchase

For large audiences like this station’s, our AzuraCast dedicated servers start at $48 a month. Prices and plan details are correct as of 18 October 2026. See Ucartz AzuraCast Hosting plans, check your bandwidth with the radio bandwidth calculator, or contact our team to plan your station.

Related articles

How to Connect BUTT to AzuraCast

If you are running an internet radio station with AzuraCast and want to break away from AutoDJ occasionally to broadcast live, from a microphone,…

Start Building Today

Ready to Get Started?

VPS, dedicated servers, streaming and managed hosting with 24/7 support from the Ucartz team.