Monitoring, Multiviewers & Master Control
Evertz VIP-X Control Software BETA
Control for Evertz VIP-X Multi-Image Display Processors.
Handlers run inside Fantago — the file is a plugin, not a standalone program. Start with the free 60-day trial.
How to connect Evertz VIP-X to Fantago
- Open the Fantago Dashboard and click Add Device.
- Pick the Evertz VIP-X handler from the device type list (internal id
evertz_vipx). - Enter the IP address of your Evertz VIP-X, then set protocol TCP and port
31001. - Save and connect. Fantago starts polling the device and publishes its feedback variables, ready to use in panels, sequences and logic flows.
- Drag the actions below onto a panel button, a Stream Deck key, a schedule or a logic flow node.
| Protocol | TCP |
|---|---|
| Default port | 31001 |
| Handler version | 1.0.0 |
| Author | Fantago Bridge |
| Internal ID | evertz_vipx |
Description & Instruction
Setup: Protocol TCP, Port 31001. Enable Persistent Connection.
Command Integration Guide
This guide explains how to send specific commands to the Evertz VIP-X handler.
Generic Command Format (JSON-RPC 2.0 over TCP):
The handler expects JSON-RPC 2.0 messages. Each message must be a valid JSON string terminated by \\r\\n.
{"jsonrpc": "2.0", "id": 1, "method": "load_snapshot", "params": {"snapshot": {"id": 1}}}(Fire Snapshot 1){"jsonrpc": "2.0", "id": 2, "method": "set_display_layout", "params": {"display": {"id": 1}, "layout": {"id": 1}}}(Set Layout 1 on Display 1){"jsonrpc": "2.0", "id": 3, "method": "get_displays"}(Get list of Displays)
Integration Examples (assuming device name "EVERTZ_VIPX"):
Via HTTP GET:
Due to the structured JSON-RPC body, direct HTTP GET with all parameters can be cumbersome. It is recommended to use the Fantago UI actions or TCP/UDP listeners.
Example (concept): http://<FantaGo_IP>:<HTTP_PORT>/sendTo/EVERTZ_VIPX?cmd={"jsonrpc":"2.0","id":1,"method":"load_snapshot","params":{"snapshot":{"id":1}}} (URL-encode the JSON string)
Via TCP/UDP Listener:
EVERTZ_VIPX:{"jsonrpc": "2.0", "id": 1, "method": "load_snapshot", "params": {"snapshot": {"id": 1}}}
Remember to URL-encode the JSON string for HTTP GET requests.
Evertz VIP-X control — frequently asked questions
Does Fantago support Evertz VIP-X?
Yes. Fantago includes a ready-made Evertz VIP-X handler (version 1.0.0) that talks to the device over TCP, default port 31001. It is bundled with every licence and with the 60-day free trial — there is no per-device fee.
What protocol does the Evertz VIP-X handler use?
TCP, default port 31001. Fantago connects straight to the device over your production network, so no gateway, middleware or vendor software is needed in between.
Can I control Evertz VIP-X from a Stream Deck?
Yes. Every Evertz VIP-X action can be mapped to an Elgato Stream Deck key, to a button on a custom Fantago touch panel, to a timed schedule, or to a logic flow triggered by another device — including devices from a different manufacturer.
Can I modify the Evertz VIP-X handler?
Yes. The handler is a plain JavaScript file (evertz_vipx.js) that you can download from this page, edit and drop back into Fantago. You can also write your own handler from scratch — see the Developer Guide.
Control Evertz VIP-X from a single interface
Fantago drives Evertz VIP-X alongside 50+ other broadcast, lighting, audio and smart home devices — from custom touch panels, an Elgato Stream Deck, a schedule or a logic flow. One-time licence, no subscription, runs offline.