The configuration files for the following vision mixers (switchers) are listed here for convenience. See the inline commenting for parameter explanation.
Note: Only changes to commented values, where indicated as variables, are supported!
ClipServerVizEngine.xml
Settings for the video server configuration file and in addition, for Viz Engine as a video server. Only commented values may be changed.
<DeviceConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Properties> <item name="KeepCache" value="False" /> <item name="RefreshOnUpdate" value="True" /> <!-- The layer a switching scene is located in on. Only used for video servers, for Engine Switcher (Viz Engine) this value is always "MIDDLE". Default: Back --> <item name="ControlSceneLayer" value="MIDDLE" /> <!-- Shall always be true, do not change. Default: true --> <item name="UseScriptCommands" value="true" /> <!-- The path prefix of the clips. Default: <clip_root> --> <item name="ClipNamePrefix" value="" /> <!-- Clip extension (if not set, all types can be played, but needs to be specified in the NRCS). Default: empty --> <item name="ClipNamePostfix" value="" /> <item name="AssetToMediaMap" value="UseTitleAsSlug" /> <!-- The version of the Switcher Scene. Used by Mosart to check the channel status when connecting to a port. For versions after 1, it does not need Mosart to check the status. It is dynamic. Default: 1 --> <item name="SwitcherSceneVersion" value="2" /> </Properties>Note: For Engine Switcher Mode configurations in the Viz Engine, see Engine Switcher Configuration File.
GvgVideoSwitcherConfig.xml
Used by drivers GV DD35, GV KAYENNE PRIMARY, GV KAYENNE SECONDARY, GV ZOKDIAK, GVG200, GVG4000, GVG4000 V2 and NOVA700
<DeviceConfig name="GvgVideoSwitcherConfig"> <Properties> <item name="SendBreak" value="true" /> <item name="EnableHeartbeat" value="true" /> </Properties></DeviceConfig>SendBreak: All GVG 4000 protocol switchers requires a break before connecting (but there are switchers which do not need this).
EnableHeartbeat: When no commands are issued, a heartbeat is sent to the vision mixer with an interval equal to the configured heartbeat interval.
GrassValleyCPLVideoSwitcherConfig.xml
Used by driver GV CPL.
<DeviceConfig name="GrassValleyVideSwithcerConfig"> <Properties> <!-- Interval in seconds when to test for a valid connection when not connected --> <item name="ConnectionCheckIntervalInSecondsNotConnected" value="5" /> <!-- Interval in seconds when to test for a valid connection when connected --> <item name="ConnectionCheckIntervalInSecondsConnected" value="10" /> </Properties></DeviceConfig>RossVideoSwitcherConfig.xml
Used by drivers ACUITY and CARBONITE.
Note: This config replaces CarboniteVideoSwitcherConfig.xml.
<DeviceConfig name="CarboniteVideoSwitcherConfig"> <Properties> <!-- The properties below is the virtual cross point mapping for internal Ross Carbonite and Acuity sources. Alias can be anything. Value is the virtual assigned crosspoint to be set in AV Config XML. Name is the RossTalk command for the item. --> <item alias="MediaStore1" value="1001" name="MS:1" /> <item alias="MediaStore2" value="1002" name="MS:2" /> <item alias="MediaStore3" value="1003" name="MS:3" /> <item alias="MediaStore4" value="1004" name="MS:4" /> <item alias="Black" value="1008" name="BK" /> <item alias="MatteColor" value="1009" name="BG" /> <item alias="ME1" value="1011" name="ME:1" /> <item alias="ME2" value="1012" name="ME:2" /> <!-- For Carbonite the MiniME related settings control the corresponding MiniMEs regions on the switcher, while for Ross Acuity these are used to control the B side of the corresponding mixer region. --> <item alias="MiniME1" value="1021" name="MME:1" /> <item alias="MiniME2" value="1022" name="MME:2" /> <item alias="MiniME3" value="1023" name="MME:3" /> <item alias="MiniME4" value="1024" name="MME:4" /> <item alias="MultiScreen1" value="1031" name="MSC:1" /> <item alias="MultiScreen2" value="1032" name="MSC:2" /> <!-- The default number of aux buses for Carbonite is 16 and for Acuity is 64 --> <item name="NumberOfAuxBuses" value="16"/> </Properties></DeviceConfig>SonyVideoSwitcherConfig.xml
Used by drivers SONY, SONY BVS, SONY MVS, SONY SERIAL TALLY, SONY SERIAL TALLY IP, KAHUNA and KAHUNA IP.
<?xml version="1.0" encoding="utf-8" ?><DeviceConfig name="SonySwitcherConfig"> <Properties> <!-- Truns the heartbeat mechanism on/off. --> <!-- <item name="EnableHeartbeat" value="false" /> --> <!-- Connect when Mosart Server is Idle. --> <!-- <item name="ConnectedWhenIdle" value="false" /> --> <!-- The number of milliseconds before a time-out occurs when a read operation does not finish. If set less than zero the time-out will be infinite --> <!-- <item name="ReadTimeout" value="100" /> --> <!-- The duration (in ms) to wait after the break character was written to the output buffer. This is to make sure the break signal is sent completely before sending any other data. --> <!-- <item name="AfterBreakDuration" value="2" /> --> <!-- ComPort2 is used for the SonySerialTallyDriver in split mode, using the second serialport for the SCU connection --> <!-- <item name="ComPort2" value="COM23" /> --> <!-- Select "Moxa NPort" in the dropdown for SONY SERIAL TALLY switcher, and use the hostname/IP of the Moxa NPort device along with the TCP port and Cmd port numbers. Example: 192.186.1.123@4001:966 where 192.186.1.123 is the IP address, 4001 is the TCP port, and 966 is the Cmd port. --> <!-- <item name="MoxaNPort" value="192.186.1.123@4001:966" /> --> <!-- Similarly to the main serial port, setting the value of ComPort2 to "Moxa NPort" will use a second serial port of the Moxa NPort device for the SCU connection. The related MoxaNPort2 setting must also be set for this to work. --> <!-- <item name="ComPort2" value="Moxa NPort" /> --> <!-- When ComPort2 is set to "Moxa NPort", this setting must be set to the IP address and port of the second port of the Moxa NPort device. Example: 192.186.1.123@4002:967 where 192.186.1.123 is the IP address, 4002 is the TCP port, and 967 is the Cmd port. --> <!-- <item name="MoxaNPort2" value="192.186.1.123@4002:967" /> --> <!-- The duration (in ms) to wait after the baud rate change. Used only when MoxaNPort or MoxaNPort2 is configured. --> <!-- <item name="MoxaNPortAfterChangeDuration" value="1" /> --> <!-- The properties below routes the different commands sets to either the standard or the extra COM port None: always com port 1, Partial: com port 1 if the crosspoint range or mix effect range is supported by com port 2, otherwise com port 2 Full: always com port 2 --> <!-- <item name="AutoTransComPort2" value="None" /> <item name="SetCrossPointComPort2" value="Full" /> <item name="SetCrossPointComPort2" value="Full" /> <item name="SetAuxCrossPointComPort2" value="Full" /> <item name="SetKeyFillCrossPointComPort2" value="Full" /> <item name="SetKeyerComPort2" value="Full" /> <item name="SetDskComPort2" value="Partial" /> <item name="SetTransTypeComPort2" value="Full" /> <item name="RecallRegionComPort2" value="None" /> --> </Properties></DeviceConfig>VizEngineSwitcherConfig.xml
Used by driver VIZRT ENGINE.
This config is employed when controlling video switching directly from a Vizrt Viz Engine, as presented in section Viz Engine as a Switcher.
<DeviceConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Properties> <item name="ControlScenePath" value="Vizrt/VizMosart/ControlScenes/switcher" /> <item name="NumberOfKeyBuses" value="8"/> <!-- Number of key buses in template editor (default value is 4, only other valid option is 8) --> </Properties></DeviceConfig>Note: Configurations are also required on the Viz Engine server. See Engine Switcher Configuration File.
VizrtIpSystemsVideoSwitcherConfig.xml
Used by driver TRICASTER.
<DeviceConfig name="VizrtIpSystemsVideoSwitcherConfig"> <Properties> <!-- The path where EMEMs are stored --> <item name="PathToEmem" value="D:\Sessions\SessionName\emem\" /> <!-- Set this to true if the crosspoint names should be sent in the command to the driver instead of the physical inputs for the NDI Outputs. Default: true.--> <item name="UseOutputCrosspointNames" value="true" /> </Properties></DeviceConfig>