Skip to content
OmniPlayer logo

Radio Playouts

OmniPlayer visual radio integration

Visual radio with OmniPlayer: VRA puts the show OmniPlayer plays on screen. OmniPlayer's built-in export sends VRA the title, artist and item type, so song titles go on screen and each kind of item brings up its own graphic. Add the studio microphones and the cameras switch to whoever is talking.

What VRA does with OmniPlayer.

Now playing on screen

Graphic fields linked to OmniPlayer's title and artist change when VRA receives the next item.

A graphic per kind of item

Item types and item groups act as triggers, so a jingle, a song or a commercial each brings up its own graphic.

More than one OmniPlayer

Connect several OmniPlayer instances to one VRA Core. Each connection has its own address, so their updates stay apart.

Cameras cut on the mics

OmniPlayer says what is playing and the microphones say who is talking. Audio Triggers selects shots from the mics and Camera Assist prepares supported PTZ cameras off air.

The feed stays in the studio

OmniPlayer posts to VRA Core on the studio network. Only the resulting state goes up to VRA Cloud.

How to set it up.

Requirements

  • OmniPlayer MultiPlayer with the JSON HTTP export.
  • The VRA Core app reachable from the OmniPlayer machine on port 3002.
  1. In VRA Cloud, open Settings, Advanced, Automations, add OmniPlayer, enable it and copy the API endpoint.

  2. In OmniPlayer MultiPlayer, open Settings, Exports, add an OmniPlayer JSON http post, paste the endpoint with the host of the Core machine and select the OmniPlayerBroadcastJSONRPC format.

  3. Start an item in MultiPlayer and check that VRA shows it as now playing.

Full setup guide

OmniPlayer questions

How do I do visual radio with OmniPlayer? +

Connect OmniPlayer MultiPlayer's built-in JSON HTTP export to VRA Core, then link title and artist to your graphics and use item types or groups to trigger visuals. For the cameras, connect your microphone channels to Audio Triggers and your video switcher to VRA. OmniPlayer keeps playing the audio as before.

Can OmniPlayer switch the cameras? +

No. OmniPlayer tells VRA what is playing. Audio Triggers decides which camera goes on air from the studio microphones, Camera Assist frames it, and your video switcher makes the cut.

Does OmniPlayer need a plugin for VRA? +

No. The link uses the JSON HTTP export built into OmniPlayer MultiPlayer. It posts to VRA Core, which listens for it.

Can I show OmniPlayer song titles on screen? +

Yes. Link a text layer in your graphic to the title and artist VRA receives from OmniPlayer, and it changes with every new item. Item groups decide when it shows, so the overlay can stay away during jingles and commercials.

Where does OmniPlayer send the now-playing data? +

To VRA Core on your studio network. Core then shares the resulting now-playing state with VRA Cloud for browser control and monitoring.

Can I connect more than one OmniPlayer? +

Yes. Every automation connection in VRA has its own route key and endpoint, so each instance posts to its own URL.

M&I Broadcast Services

About OmniPlayer.

OmniPlayer is the radio production and playout system from M&I Broadcast Services in the Netherlands, on air at national and regional broadcasters in the Netherlands and Belgium.

Visual radio in an OmniPlayer studio

OmniPlayer keeps playing the radio programme. Its JSON export posts every new item to VRA Core in your studio, where title and artist fill live graphics and the item type or item group decides which visual comes up. AutomationLink in VRA Cloud shows what OmniPlayer sent: the item on air with its remaining time, the next item and a log of recent and upcoming items.

The cameras are a separate part of the same studio. Take a talk show with two presenters, a guest and three cameras: each microphone gets a channel of its own into Audio Triggers, which picks the camera of whoever is talking, Camera Assist frames supported PTZ cameras while they are off air, and your ATEM, vMix or OBS makes the cut. OmniPlayer never has to know about any of it.

Songs, jingles and commercials, each with its own look

Item groups sort what OmniPlayer plays into music, station or any group you define, like jingles or commercials, matched on fields such as the item type, title or category. A graphic can show the now-playing overlay for music and hide it while a commercial plays, without anyone at the desk.

Visit omniplayer.com

What you can do with this connection

Automated camera switching for radio

Switch cameras from microphone activity and prepare PTZ shots off air.

More info

Automated live graphics for radio

Update song titles, presenter names and show details from your automation and schedule.

More info

The products behind it.

Visual Designer

Live data-driven graphics

More info

Automation

Macros and rules

More info

Audio Triggers

Audio directed switching

More info

Camera Assist

Automatic PTZ framing

More info

More integrations.

mAirList

mAirList visual radio: VRA turns mAirList's logging export into now-playing and coming-up graphics for the current item and next four, no script needed.

Aeron

AerOn's export file drives your now-playing graphics. VRA reads it each time the on-air item changes and fills titles, artwork and item-based visuals.

Zenon Media

Zenon Media's playlist export posts the current item and the next two to VRA, with comments, for now-playing and coming-up radio graphics.

All integrations

Check your studio setup with us.

Tell us your camera models, video switcher and radio automation. We will check the connections and show you the workflow that fits your station.