24/7 streaming
Your station runs around the clock on our global infrastructure.
On air
Run your own station on TMC infrastructure. Upload a library and go, or stack live shows, schedules and weighted rotation on top — five priority layers with automatic fallback, so you never go dark. We keep it streaming 24/7.
What you get
Your station runs around the clock on our global infrastructure.
Five priority layers — live, scheduled, rotation, random — with automatic fallback between them.
Now-playing, album art and listener stats in real time — with loudness levelling baked in.
HLS CDN, embeddable player and widgets, plus direct stream URLs for any directory.
Step 1 · Upload
Drag and drop MP3, WAV, FLAC or OGG. We read the ID3 tags, cache the cover art, and run loudness normalization so every track sits at a consistent volume. Reuse your existing library — no re-tagging.
What you get
Title, artist, album, BPM and genre — organised and searchable the moment the upload finishes. No further setup required to go on air.
Step 2 · Choose how it plays
Five priority layers, top to bottom. The highest layer with audio wins. Use one, use all, mix freely — TMCast handles the fallback for you.
Live inputs · optional · use one, both, or neither
Running a fully automated station? Skip this whole section — AutoDJ handles 24/7 on its own.
A second live slot so a co-host or invited DJ can take over for an hour without kicking you offline. When they disconnect, your Studio feed is right there waiting.
Broadcast live from your own software — SAM Broadcaster, BUTT, Mixxx, RadioBOSS, Virtual DJ, OBS, or any Icecast/Shoutcast source. Keep the workflow you know. On air the moment you connect.
AutoDJ · each layer falls back to the next
For the programmer. Run specific shows at specific hours — morning show, drivetime, weekend specials. You don't need to fill the whole week: empty slots fall through to rotation automatically, so partial schedules just work.
For the CentovaCast veteran. The familiar rotation model — A-list, B-list, jingles, sweepers, each with a weight. More control than random, without the work of a full schedule.
Upload and be live. AutoDJ shuffles your whole library forever — perfect as a simple music-only station, or as your emergency fallback when the studio drops and nothing is scheduled. You never go dark.
Smart fallback, built in. The highest layer with audio wins. No live show? The schedule plays. Empty schedule slot? Rotation plays. Empty rotation? Your library plays. You never need to fill every hour manually.
A simple station, always on.
Structured sound without scheduling.
Timed programming when you want it.
Step 3 · Go live · optional
Already broadcasting with SAM Broadcaster, BUTT, Mixxx, RadioBOSS, Virtual DJ, OBS or a hardware encoder? Keep using it. Point it at your Studio input, hit connect, and you're live — AutoDJ steps aside. Disconnect and AutoDJ resumes exactly where the schedule left off.
Need a co-host for an hour? They connect to the separate Guest input. Your Studio stream keeps running underneath, so when they hop off you're right back on air — no dead air, no reconnects.
Skip this step entirely — most of our stations do. Point any Icecast- or Shoutcast-compatible encoder at your TMCast Studio input when you want it; the only thing that changes is the server address.
Works with your studio software
Step 4 · Drive listeners
Every plan includes the ways to reach listeners — from your own site and apps to third-party directories.
Six themes, responsive, with live album art and now-playing. One snippet drops onto any page — WordPress, Squarespace, plain HTML, you name it.
Drop now-playing, listener count, recent history or stream status onto any page. One-line script tags, copy-paste from your dashboard.
HLS, Icecast MP3, and M3U/PLS files for VLC, car stereos, TuneIn, Radio Garden and any directory that accepts a stream URL.
How we're different
Some platforms push you toward scheduled playlists for every hour of the week. With TMCast, scheduling is one option among three — empty slots fall through to rotation or library automatically.
If you came from CentovaCast or SonicPanel, the weighted rotation feels familiar. TMCast Studio is our own panel, built from scratch — no PHP cron jobs, no licensing fees, and an HLS CDN included so mobile listeners stop buffering.
No per-listener bills, no Liquidsoap config, no TLS renewals at 3am. Self-hosted setups drift out of sync, run out of disk, or quietly stop transcoding on an update. We monitor and patch all of that for you.
In practice
Connect SAM at 8pm for your live show — AutoDJ pauses, your stream takes over. At 10pm you disconnect and the scheduled "Late Night Chill" playlist resumes. At midnight the schedule ends and weighted rotation carries on till morning.
Upload 800 tracks of acoustic chill. No schedule, no rotation, no live input — random library plays forever. The cafe just needs a URL on the speakers. Zero ongoing work.
Your studio is always live. Then the ISP drops for ten minutes. AutoDJ kicks in instantly, listeners stay connected and keep hearing music, and when your studio comes back the live feed fades in smoothly. No reconnects, no listeners lost.
Your studio runs the house mix 24/7. When a volunteer wants a guest show, they connect to the Guest input and take over. When they disconnect, your studio feed comes right back — never a second of silence.
Getting started
No forms, no sales calls. Three steps from idea to on-air.
Join Discord or email the team, pick a plan, and tell us your station name and genre.
Your station is configured and live within 24 hours — we handle the infrastructure end to end.
Stream 24/7 with AutoDJ, or connect your DJ software and broadcast live whenever you want.
Plans & pricing
Perfect for personal projects and small communities.
$10/month
For creators and growing communities who want more.
$25/month
For organizations running multiple stations at scale.
$50/month
All plans are billed monthly. ASCAP music licensing is not included and must be obtained separately. Get licensed here.
Every plan includes
Your station runs on our 7-cluster network across 4 continents for low latency worldwide.
Adaptive HLS delivery on our CDN so mobile listeners stop buffering — no extra cost, no config.
Fully managed hosting with automatic failover, 24/7 monitoring and patching handled by us.
Live, scheduled playlists, weighted rotation and random library — with smart fallback between every layer.
Embeddable player and widgets, plus HLS, Icecast, M3U and PLS URLs for any directory.
We don't track your listeners. No data sold, no analytics shared with third parties.
Questions
Message us and we'll provision your station within 24 hours.