grandMA2
Version 3.9

CITP / MSEX Protocol

CONTROLLER INTERFACE TRANSPORT PROTOCOL / MEDIA SERVER EXTENSION, is an open network protocol used between visualizers, lighting consoles and media servers to transport non-show critical information during pre-production.

The VPU can be used as a Video Streaming Server to a console or a visualiser e.g. MA 3D. Each output and each layer can be streamed independently.

The resolution of each stream is limited to max 64 kbyte per frame and depends on the ratio of the rendered output. From this follows that resolutions are below 200x200 pixels depending on the ratio of the rendered source.

The frame-rate is set by the displaying visualizer and is limited by the VPU software: Currently 30 fps are shared for all outputs (1 output = 30 fps, 2 outputs = 15 fps each, 3 outputs = 10 fps each) and all layers share 15 fps (1 layer = 15 fps each, 10 layers = 1.5 fps each, 20 layers = 0.7 fps each).

If the complete traffic on the network adapter reaches 30MBit, then the VPU will start to limit it output of CITP even more.

CITP connection is not possible when running CITP sender and CITP receiver at the same computer. Setup CITP menu title bar shows current CITP multicast address. This address can be changed. Changing this address changes CITP multicast address for all MA stations (consoles, MA 3D, MA VPU) in current session. Be aware, when changing this address connection to third party CITP stations may not be possible anymore.

CITP can only be enabled in the grandMA2 software if connected to the VPU. To enable CITP on the desk go to Setup  CITP Network Configuration and set CITP to Enabled:

CITP Network Configuration at the desk
CITP Settings

At the VPU the CITP properties can be monitored. Each headline in the Multi Preview indicates if CITP is requested for that output and displays the outgoing fps:

Layer with CITP information at the Multi Preview
CITP Preview

Additionally the status bar in the bottom of the GUI reflects the CITP status.

In the docking frame a CITP Status window can be opened to monitor the CITP local and global setting and to see the outgoing streams information:

 

CITP information at the docking frame
CITP Information

 

At the desk a CITP Video window can be created via: Create Basic Window - Other - CITP Video Viewer. The Window looks like this:

CITP Video Viewer at the desk
CITP Video Viewer

If the Show Mode is enabled, CITP is automatically disabled.