Thoughtfully designed and simple to use: these features make our OnAirPanel so much more than just a remote control for mAirList.
Nobody needs direct access to the server or the mAirList computer. Every permission is granted deliberately — never as a blanket rule.
Every user gets exactly the rights for the stations they're allowed to use. Ideal for multiple different panels or station groups with several teams.
Who is allowed to switch which stream monitor can be set explicitly for each person. Just as granular as other additional permissions in the panel — for example, database search along with inserting into the running playlist.
You can have us help you directly in your panel at any time. Granting support access for a set number of hours lets our OnAirPanel team take a look for you, without needing TeamViewer or any remote connection to your computer.
Optionally protect your broadcast operations with two-factor authentication and backup codes. For the accounts that really need it.
Weak passwords like "1234Radio" or other easy-to-guess patterns are never allowed by the panel.
Secure access with no open firewall ports at all — just enter the Cloudflare Tunnel and you're done. From then on, OnAirPanel communicates exclusively through the secure tunnel. As with a VPN connection, the ports on your computer can stay closed.
If you're not familiar with setting this up yourself but still want to protect your broadcast computer from attacks, you can use our "SafeOnAir Tunnel". This Cloudflare-based tunnel is set up and operated for you by us for a small fee.
Every security-relevant action by a user is logged — traceable for you, not just for us. This log records every control command and login and can be exported by you.
So no user can say "that wasn't me" anymore.
The OnAirPanel team can only view these logs via support access, and only if you've granted it.
Details you only come to appreciate once you're live on air.
A countdown shows, to the second, the time remaining until the end of the item or the hour on the broadcast computer. That lets you activate the stream monitor on the broadcast computer and start your show at exactly the right moment.
An on-screen guide helps new presenters.
Set colors and appearance on a WYSIWYG basis — every change visible instantly, no configuration file needed.
Up to 24 weather tiles for different cities or regions can be displayed via the free OpenWeatherMap service, in your own order and colors. With temperatures and, if you like, weather icons. The update interval can be set as you prefer.
The width of the weather area is flexible and can even extend beyond the edge of the panel itself. Of course, this area can also be shown at any position you choose within the panel.
Hear directly whether the stream is online or causing problems: with preconfigured streams, you can listen right in the panel to check that everything works. To account for the different delay of various providers, you can also set a variable offset for the display.
The streams can handle different metadata displays from Icecast, Shoutcast, Laut.fm and Radioking.
Every user chooses their own display language — independently of everyone else, with no need to log in again.
When a search turns up a large number of tracks, the folders that can narrow it down can be shown explicitly.
You can also specify in setup which columns are shown by default in the search. Users can individually hide these columns to refine their own search.
Built for everyone who works in the studio or is a guest there — not just for the one person in charge.
A special audience mode shows only the essentials — with no station-internal information. Ideal when someone needs to follow along at short notice without getting full access.
Trusted people can manage a station and its users themselves — independently of the central admin.
Editorial and technical views are deliberately kept separate — everyone sees only what's relevant to their role.
OnAirPanel already works together with your existing infrastructure out of the box.
Direct control via the native mAirList REST API — for older versions, via an optional background script.
Status of all outgoing broadcast connections shown in traffic-light colors. If you like, specific encoder connections can be excluded so no error is shown just because, for example, no recording is currently active.
Icecast configuration and stream monitor settings can be exported from one station and imported into another.
If you're already on a secure network, or you're willing to accept the risk of an openly reachable mAirList computer, you're free to do that. Just enter the IP and port, with no Cloudflare Tunnel needed.
However, entering a Cloudflare/SafeOnAir Tunnel automatically disables these fields in the panel right away.
All prices and plans are available at a glance.