Viz Mosart Administrator Guide

Version 4.1 | Published November 09, 2022 ©

Robotic Camera Configuration Files

This section contains the Robotic Camera types:

Cambotics Configuration File

The integration between Viz Mosart and Cambotics Camera Robotics Control Systems supports moving to a stored position. Camera Robotics control is handled by AV Automation.

For details on the Cambotics (Ross CamBot) Protocol, refer to the product documentation written by Ross Video (www.rossvideo.com).

The Cambotics configuration file is located in the program-folder under \Mosart Medialab\Mosart server\ConfigurationFiles\CamboticsConfiguration.xml.

The following configurations are available:

  • Heartbeat: (keep connection alive) interval: Default 2000 ms.

  • Connection timeout: Default 1500 ms.

  • ConnectionAttempts: Default 5 tries.

  • ConnectionDelay: Default 60000 ms.

    Note: To integrate with Cambotics (Ross Cambot) Camera Robotics, you must also configure it in AV Automation Devices Camera Robotics. Select the router protocol CAMBOTICS, set the IP address of the camera controller, and the Port number (default is set to 2050).

    Note: For more information on setting up templates for Cambotics, see the section on Robotic Camera Control in the Viz Mosart User Guide.

Cinneo Configuration File

The Cinneo configuration file is named DeviceConfig.xml.

<item name="cinneoSceneFileTimeout" value="30000" />
  • cinneoSceneFileTimeout: The value is given in milliseconds.

Technodolly Configuration File

The Technodolly configuration file is named TechnodollyConfig.xml.

<DeviceConfig name="TechnodollyConfiguration" connectionString="localhost">
<Properties>
<!-- Connection parameters, may be overridden -->
<item name="Port" value="15243" />
<item name="HeartbeatInterval" value="20" />
<item name="MaxQueueLength" value="2" />
<item name="ProtectInPreview" value="cut,move" />
<item name="ProtectInProgram" value="-" />
</Properties>
</DeviceConfig>
  • Port: Contains the default value, it is not used.

  • HeartbeatInterval: Defines how often Viz Mosart should check if the connection to Technodolly is OK. The value is given in seconds.

  • MaxQueueLength: Restricts queuing of commands to Technodolly. A value of 1 means only one prepare or one run. A value of 2 means one prepare and/or one run. A value greater than 2 means no queuing restrictions.

  • ProtectInPreview: Defines which commands should not be sent to Technodolly in preview when a mixer cross-point is protected. Valid values are "-" for none, "cut" for prepare, "move" for run, and "cut,move" for both prepare and run.

  • ProtectInProgram: Defines which commands should not be sent to Technodolly in program when a mixer cross-point is protected. The values have the same meaning as for ProtectInPreview.

Panasonic Configuration File

The Panasonic configuration file is named PanasonicConfiguration.xml.

<?xml version="1.0" encoding="utf-8" ?>
<DeviceConfig name="PanasonicConfiguration">
<Properties>
<!-- Connection parameters, may be overridden -->
<item name="HeartbeatInterval" value="2000" />
<item name="DisableHeartbeat" value="false" />
</Properties>
</DeviceConfig>
  • HeartbeatInterval: Time between heartbeats, in milliseconds. Integer >= 0. Default = 2.

  • DisableHeartbeat: If false, heartbeats are sent. This checks the connection and sends a keep alive message to the controller. If true, no heartbeats are sent. Default = False.

Electric Friends Configuration File

The configuration file for Electric Friends should be saved as ElectricFriendsConfiguration.xml normally stored in C:\ChannelTemplates

Note: For more information on setting up templates in AV Automation, see the section on Robotic Camera Control in the Viz Mosart User Guide.

Example configuration:

{{
<?xml version="1.0" encoding="UTF\-8"?>}}{{
<DeviceConfig name="ElectricFriendsConfiguration" connectionString="localhost">}} {{
<Properties>}} {{
<!\-- Connection parameters, may be overridden \-->}} {{
<item name="HeartbeatInterval" value="2000" />}} {{
<!\-- Time between heartbeats in ms \-->}} {{
<item name="PollDataInterval" value="10000" />}} {{
<!\-- Time between renewing list of shows, cameras and shots, in ms \-->}} {{
<item name="UseJsonWorkaround" value="true" />}} {{
<!\-- Early development. Timed move command needs a workaround for correct response to server. Please let the value remain true \-->}} {{
<item name="PollRunningStatus" value="200" />}} {{
<!\-- Time between polls in ms. This will check to see if camera movement is finished before starting a new move \-->}} {{
<item name="PollTimeout" value="5000" />}} {{
<!\-- Time the poll is allowed to run before ignoring the play command, in ms \-->}} {{
<item name="DefaultPort" value="9000" />}} {{
<!\-- If no port is set, use this value. The ElectricFriends default port is 9000 \-->}} {{
</Properties>}}{{
</DeviceConfig>}}