The control panel

Built for radio people, not server admins

Everything below is part of the Streaminguy control panel. It is arranged around the work a station actually does: getting shows on air, keeping the music playing and looking after the people and paperwork around them.

Playout and automation

Keep the station sounding continuous, whether or not someone is in the studio.

AutoDJ

Music keeps playing when no one is live. Playlists turn into a rotation automatically, and a fallback file means a gap in the schedule is covered rather than left as dead air.

Media library

Upload tracks and have their ID3 tags read automatically. Edit the details in place, with duplicate uploads detected for you. You can also scan files already on the server and search the whole library.

Playlists and rotations

Build fixed-order playlists for shows that need one, or rule-based rotations that choose by genre, artist, tags, year range, least-recently-played or weighting.

Schedules and presenters

Plan the week and hand shows over without sharing passwords.

Weekly schedule

Put shows on days and times, with timezone and priority handled by the panel. Overlapping shows are flagged before they clash, and live DJs switch in automatically when their show begins.

Live DJ accounts

Each presenter gets their own login. Secure one-time handover links let you pass the show on without sharing a password in chat.

Listeners and requests

Give your audience a way to join in, and give your station a player that looks like yours.

Listener song requests

A public request page, with moderation, rate limits and protection against duplicate requests and spam.

Web player, widget and feeds

A web player and an embeddable widget for your own website, plus a public now-playing, schedule and requests feed for apps and sites.

Station branding

Put your logo and colour on your station's player, so listeners see your station rather than a generic player.

Insight and reporting

Know who is listening, what they heard and what that means for your licence returns.

Listener statistics

Live listener counts, peaks and total listening hours. A listener map shows where listeners are, and song history shows what was played.

Licence reporting

Exportable reports for music licensing returns, such as PPL and PRS for Music, including total listening hours.

Teams, access and integrations

Run a team, connect your own systems and move an existing station across.

Webhooks

Send signed event notifications to your own systems, with automatic retries when something does not get through the first time.

Single sign-on

Single sign-on support for your team's logins.

Audit log

An audit log of changes made across the station.

Per-station access

Give team members access to the stations they work on.

Moving from AzuraCast

Import an existing AzuraCast station from a backup or export file. Preview the import with a dry run first, re-run it safely, and read a report of what was brought across.

Accessible, mobile-friendly panel

The control panel is accessible and works on mobile, with onboarding and built-in help for the parts you do not use every day.

AI DJ, if you want it

An optional extra for stations that want help with links and station IDs. It is never required, and it never takes the mic without a person saying yes.

AI DJ

Scripted and voiced links, station IDs and jingle-style segments, written for your station. Set monthly spending caps, and nothing goes on air until a person approves it.

Not sure where to start? Tell us how your station works and we will point you to the parts of the panel that matter most. Get in touch.