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
>}}