# broadcast.cfg — required by competitors
[icecast]
hostname = stream.your-host.com
port = 8000
mount = /yourstation
password = hackme
user = source
[encoder]
type = mp3
bitrate = 192
samplerate = 44100
channels = 2
[input]
device = "Built-in microphone"
buffer_ms = 120
latency = low
# then install BUTT, edit profile,
# open router ports, test, debug…Live · 320 kbps · No encodersYour DJ booth,
Your DJ booth,
in the browser.
RadioHeart is the broadcast studio built for DJs who want to play, not configure. Live-mix, talk, and stream in HD — without ever opening another app.
- 320 kbps studio audio
- DJs broadcasting in 50+ countries
- < 30 ms studio latency
No BUTT. No Mixxx config. No broadcast.cfg files.
Other “radio platforms” outsource the hard part — encoder setup — to you. We built the encoder into the browser. You’re a DJ, not a network engineer.
Go live
That’s it. The encoder, the server, the stream URL — already wired up.
- Encoder in the browser
- Server provisioned automatically
- 320 kbps stream, no router config
- Web MIDI for controllers
Built for the way DJs actually work.
Six tools, all in one tab. Designed by DJs who got tired of router configs and Bluetooth mic drops mid-set.
Dual-deck live mixing
Crossfade, cue, EQ, even tempo sync — all in the browser. Your set, your timing, your call.
Team members
Add the rest of the roster to your station. Everyone gets their own login and their own shows.
Talk-over with auto-ducking
Press the mic key. The music dips. You speak. The music returns. No mixer needed.
Pre-record & schedule
Record a Friday set on Tuesday. Schedule it for Saturday at 9 pm. AutoDJ plays the rest.
Dropbox library sync
Drop your music in Dropbox and RadioHeart will see it — no re-uploading, no duplicate libraries.
Live audience analytics
Real-time listener count, peak moments, drop-off, geo. See your set’s heatmap, in the moment.
Every set, recorded and ready.
Every live broadcast is recorded automatically and lands in your library — replay it on air, download it, or take it wherever you publish. One-click export to Mixcloud is on the way.
- SourceLive setRecorded auto
- Lands inYour libraryReplay + reschedule
- DownloadYour fileTake it anywhere
- Coming soonMixcloudOne-click export
We don’t replace the platforms you publish on. We feed them. Your stream stays yours, and RadioHeart hands you a clean recording of every broadcast.
Get paid for what you play.
Four straightforward paths. Mix and match — most working DJs use two or three.
Programmatic & direct
Pre-rolls, mid-set spots, or sponsor reads. Schedule them, swap them, A/B test them.
Listener tiers
Paid Patreon-style tiers. Bonus mixes, early access, members chat — billed through Stripe.
Pre-record & rotate
Record once, rotate across the schedule. Show-specific or station-wide, your call.
Sell off the stream
Embed Shopify, Eventbrite, or Bandcamp. Listener buys; you ship. We don’t take a cut.
Migration
Switching from Radio.co, Mixlr, or Twitch?
We import your scheduling, your music library, and your stream URL — for free. Your listeners don’t even notice the move.
- Stream URL transitionWe handle DNS and listener-app redirects.
- Music library migrationWe ingest your existing tracks & metadata.
- Schedule importRecurring shows, AutoDJ blocks, breaks — preserved.
- Listener-app re-skinAlready have a listener app? Point it at your new stream URL.
Two plans cover ~95% of working DJs.
Pro for stations that broadcast live. Business when you need more room and a bigger audience. Both with a 14-day free trial, no credit card.
For stations that broadcast live and grow. Most popular for indie broadcasters.
- Everything in Starter
- 1,500 listener slots
- 320 kbps HD streaming
- 25 GB audio storage
- Live DJ Studio (mic + sound FX)
- Broadcast recordings
- Team members
- Dropbox syncComing soon
- Mixcloud exportComing soon
For venues, brands, and bigger audiences. The grown-up plan.
- Everything in Pro
- 5,000 listener slots
- 100 GB audio storage
- Priority support
- API + webhooksComing soon
- Branded mobile appsComing soon
Every plan powers one station. Run more stations — each gets its own plan.
Both include 14-day free trial · No credit card · Cancel anytime · Pricing in USD
The stuff you’d want to know before the soundcheck.
Can I use my Pioneer / Numark controller with the browser studio?
Yes. Web MIDI is supported. We have setup guides for the top 10 controllers — Pioneer DDJ-400 / 800 / 1000, Numark Mixtrack series, Denon Prime, Reloop Mixon, Hercules Inpulse. Plug it in, RadioHeart finds it.
What’s the audio latency?
Studio-side: under 30 ms — within the threshold for live mixing. Stream-side to listeners: 3–8 seconds, the industry standard for Icecast / HLS broadcast. That gap is normal for internet radio and your listeners never notice it.
Do you handle music licensing?
No. RadioHeart is broadcast infrastructure — you bring the music and the license. We provide a detailed licensing guide for the US, UK, and EU, and keep a track-level play history you can report from — the filing itself stays yours.
Can I broadcast 24/7 with AutoDJ when I’m sleeping?
Yes. AutoDJ runs your scheduled playlists 24/7. Take over live, it steps aside; stop, the schedule resumes from where it would have been if you’d never gone live.
Can I have multiple shows on different days with different DJs?
Yes. Invite team members to your station — each DJ gets their own login, and you decide who can go live, who can schedule, and who can only upload.
Can I record my live sets and republish them?
Yes. Every live broadcast is auto-recorded and saved to your library, so you can drop it straight back into rotation or download it and publish it wherever you like. One-click export to Mixcloud is coming soon.
Stop configuring, start playing
Your decks are ready.
14-day free trial. No credit card. No router config. Just a Go-live button and 4,128 people on the other end of it.
Join DJs broadcasting on RadioHeart in 50+ countries