Skip to main content
Not sure yet whether Caliope OnAir fits your setup? See Caliope OnAir on visualradioassist.live. Caliope OnAir sends the previous, current and next item to VRA as XML over HTTP, every time an item starts.

Before you start

  • VRA Core runs for your studio. See Machine specs.
  • The Caliope OnAir machine can reach the VRA Core machine on the Core API port, 3002 by default.

Add the Caliope OnAir connection in VRA Cloud

  1. Go to Settings → Studio → Automations in VRA Cloud.
  2. Click Add Automation and pick Caliope.
  3. Turn on Enabled. A new connection starts switched off.
  4. Copy the URL under API endpoint. Caliope OnAir sends its data to this URL.
  5. Click Add connection.
The host in the URL must be an address the Caliope OnAir machine can reach. If it reads 0.0.0.0, replace it with the IP address of the VRA Core machine, for example 192.168.1.20.

Set up Caliope OnAir to send now playing data

  1. In Caliope OnAir, go to Settings → Now Playing / Playlist → HTTP(s).
  2. Paste the URL from VRA Cloud as the URL.
  3. Set Content-type to application/xml.
  4. Paste the template below as the template. It is the same as the Data Template in your Caliope connection in VRA Cloud.

Check that VRA receives Caliope OnAir data

Start an item in Caliope OnAir, then check two places:
  • Settings → Studio → Automations: the Caliope OnAir connection shows a green status dot, the title and artist of the playing item, and the time of the last update.
  • AutomationLink in the main menu: the item shows under On air, and the upcoming items under Next and Rundown.

Troubleshoot Caliope OnAir

The Caliope OnAir connection stays idle

VRA Core receives nothing from Caliope OnAir. Check, in this order:
  1. Enabled is on in the connection, and AutomationLink Enabled is on at the top of Settings → Studio → Automations.
  2. The URL in Caliope OnAir uses the IP address of the VRA Core machine, not 0.0.0.0.
  3. A firewall on the VRA Core machine allows incoming connections on the Core API port, 3002 by default.

The title or artist from Caliope OnAir is wrong or empty

The template in Caliope OnAir differs from the one VRA expects. Copy the Data Template from the Caliope OnAir connection in VRA Cloud again and paste it unchanged.