Viz Mosart Administrator Guide
Version 5.6 | Published July 22, 2024 ©
Engine Switcher Configuration
For setup and configurations that use these settings, please refer to section Viz Engine as a Switcher.
switcher_config.cfg
Note: These configurations are performed on the Viz Engine (not Viz Mosart) machine.
File Location
The Switcher Scene can be configured from its configuration file, switcher_config.cfg located in C:\ProgramData\vizrt\VizEngine.
Configurable Parameters
#scene path for preview engine
<switcher_scene>Vizrt\Engine-Switcher\switcher</switcher_scene>
#scene path for openers if static_paths = 0 or 2
<opener_path>Vizrt\Engine-Switcher\openers\</opener_path>
##scene path for effects if static_paths = 0 or 2
<effect_path>Vizrt\Engine-Switcher\effects\</effect_path>
#type of paths: 0 = absolute path i.e. ALL/MyPath/openers, 1 = openers/effects underneath switcher scene, 2 = relative path underneath switcher scene i.e. myeffects
<static_paths>2</static_paths>
#amount of effect scenes for preloading
<effects>10</effects>
#content transition effect number to begin with
<content_effect_start>90</content_effect_start>
#external transition effect number to begin with, end at content_effect_start
<ext_effect_start>50</ext_effect_start>
#external opener/trans within GFX channels
<gfx_channel_support>1</gfx_channel_support>
#activating external transition effect engine - not recommended due to possible network delays
<ext_trans_active>0</ext_trans_active>
#transition engine ip
<transition_host>127.0.0.1</transition_host>
#transition engine port
<transition_port>6100</transition_port>
#activating external top layer engine
<ext_top_scene_active>0</ext_top_scene_active>
#external top layer engine ip
<ext_top_scene_host>127.0.0.1</ext_top_scene_host>
#external top layer engine port
<ext_top_scene_port>6100</ext_top_scene_port>
#activating external preview
<ext_prev_active>0</ext_prev_active>
#external preview hostname
<ext_prev_host>127.0.0.1</ext_prev_host>
#external preview port
<ext_prev_port>6100</ext_prev_port>
#show commands (log level)
<show_commands>2</show_commands>
#delaying the actual take in fields coming via external gfx scenes - this is used for having more time to load ip sources in preview
<external_take_delay>0</external_take_delay>
#i am peview
<i_am_preview>0</i_am_preview>
#activating dynamic ip workflow (Probel source request)
<dynamic_ip_workflow>0</dynamic_ip_workflow>
#shared memory map name used for status signaling
<dynamic_ip_status>pgmstatus_prv</dynamic_ip_status>
#shared memory map name used for Probel status callbacks - mandatory for using Probel communication!
<dynamic_ip_callback>probelstatus-machinename</dynamic_ip_callback>
#shared memory map name used for indicating a toggle (might be used in other gfx scenes)
<toggle_status>toggle_mapname</toggle_status>
#time waiting for the release of "old" sources after the toggle of new ones
<release_delay>10</release_delay>
#Source Prefix
<source_prefix>LIVE</source_prefix>
#size of the maximum number of active preview sources
<preview_queue_size>5</preview_queue_size>
#viz one in use (needed for setting clip prefix)
<viz_one>0</viz_one>
#clip prefix
<clip_prefix>V:\</clip_prefix>
#defines how the status overlay scene gets loaded - 1 = direct load to frontlayer - 2 = dynamic scene container in fl scene
<status_overlay_mode>1</status_overlay_mode>
#path to status overlay scene in GH
<status_overlay>Default\statusoverlay_new</status_overlay>
#start playing clip on preview machines
<play_clip_on_preview>0</play_clip_on_preview>
#trigger tally lights
<tally_active>0</tally_active>
#tally server name
<tally_name>tally_pcr_main</tally_name>
#tally backup server name
<tally_name_backup>tally_pcr_backup</tally_name_backup>
#custom content transition effects
<content_transitions>80:wipe,81:roll,82:twist</content_transitions>
#vs sources input table (not used)
<vs_input_sources>11:960,12:961,13:962,14:963,15:964,16:965,17:966,18:967,21:960,22:961,23:962,24:963,25:964,26:965,27:966,28:967,31:960,32:961,33:962,34:963,35:964,36:965,37:966,38:967</vs_sources>
#vs sources output table (not used)
<vs_output_sources>11:42,12:43,21:44,22:45,31:46,32:47</vs_sources>
#tracking hub hosts (not used)
<tracking_hub_A>10.29.33.54:20000</tracking_hub_A>
<tracking_hub_B>10.29.33.54:20000</tracking_hub_B>
<tracking_hub_C>10.29.33.54:20000</tracking_hub_C>
#delay added for fullscreen toggle - this helps in adjusting proper timing with VS switches
<full_toggle_delay>4</full_toggle_delay>
#delay for VS switch when toggling from a fullscreen to a window with a cam switch happening
<full_win_delay>4</full_win_delay>
#time waiting for toggling superchannels when an external wipe animation is triggered
<wipe_delay>20</wipe_delay>
#time waiting for toggling superchannels containing clips which need to match a wall clip
<wall_clip_delay>10</wall_clip_delay>
#gpi sharedmemory prefix name
<gpi_shm_name>Sealevel::0::I</gpi_shm_name>
#tracking hub user
<th_user>user1</th_user>
#CUE Clip Workflow
<cue_clip_on_load>1</cue_clip_on_load>
#replacing clip path when file is not found
<substitute_clip>V:\CLIP_NOT_READY.mxf</substitute_clip>
#shared memory map name used for storing the upcoming label names
<label_names>MIXER_LABELS</label_names>
ClipServerVizEngine.xml
This configuration is employed on the Viz mosart side, when controlling video switching directly from a Vizrt Viz Engine, as presented in section Viz Engine as a Switcher.
For available configuration options, refer to section Vision Mixer Configuration Files.