Viz Mosart Administrator Guide

Version 3.9 | Published November 04, 2019 ©

Graphics Configuration Files

This section contains the graphics type:

Pixel Power Control Center (PPCC) Configuration File

The PPCC configuration file is called PPCCConfiguration.xml

<?xml version="1.0" encoding="utf-8" ?>
<DeviceConfig name="PixelPowerConfiguration" connectionString="localhost:0">
<Properties>
<!-- Default channel nubmer to use -->
<item name="SystemNumber" value="1"/>
<item name="ClientApplication" value="Overlay Graphics"/>
<item name="ClientName" value="Vizrt Mosart"/>
<item name="DefaultOverlaysTriggerCount" value="2"/>
<item name="EnableOutputBlackOnTakeOut" value="true"/>
<item name="PreventPreloadOverlayIfItemsAreOnAir" value="true"/>
<item name="RundownPrefix" value=""/>
<item name="ConvertStoryIdToDecimal" value="false"/>
<item name="ConnectedWhenIdle" value="false" />
<item name="ConnectedWhenInStandBy" value="false" />
</Properties>
</DeviceConfig>

  • DefaultOverlaysTriggerCount: Number of triggers used for take-in and take-out from PPCC in overlays.

  • EnableOutputBlackOnTakeOut: True if OutputBlack should be sent when continue points still exist on item.

  • PreventPreloadOverlayIfItemsAreOnAir: Will prevent selecte page of next overlay if the engine currently has items on air (only overlays).

  • RundownPrefix: The prefix to be used in the roId of the commands. (The same as set in the mosconfig.xml file in the Avid MOS Gateway.

  • ConvertStoryIdToDecimal: Specifies whether the story id should be converted from Hex to Decimal value.

  • ConnectedWhenIdle: This value determines if the connection to the graphic devices are maintained while Viz Mosart Server is in Idle mode.
    True = Maintain connection to graphic devices while in Idle mode. This setting will also initialize a connection to devices if Viz Mosart Server is started in Idle.
    False = Do not start/maintain connection while in Idle mode.

  • ConnectedWhenInStandBy: This value determines if the connection to the graphic devices are maintained while Mosart is in Standby mode.
    True = Maintain connection to graphic devices while in Standby mode. This setting will also initialize a connection to devices if Mosart is started inStandby.
    False = Do not start/maintain connection while in Standby mode.

Pixel Power (Clarity) Configuration File

The Pixel Power (Clarity) configuration file is named PixelPowerConfiguration.xml.

<?xml version="1.0" encoding="utf-8" ?>
<DeviceConfig name="PixelPowerConfiguration" connectionString="localhost:0">
<Properties>
<!-- Connection parameters, may be overridden -->
<item name="Server" value="localhost" /> <!-- Not in use -->
<item name="Port" value="10220" /> <!-- Not in use -->
<item name="DefaultTakeOutPage" value=""/> <!-- Not in use -->
<item name="OutputBlack" value="false"/> <!-- Not in use -->
<item name="JobPath" value="c:\Pixel_Power\Jobs\"/> <!-- Not in use -->
<item name="Extension" value=".pjz"/>
<item name="LowPageRange" value="1-999"/> <!-- Not in use -->
<item name="FullScreenPageRange" value="1000-1999"/>
<item name="CgPageRange" value="2000-9999"/>
<item name="ClarityProtocolVersion" value="1.0"/>
<item name="UseAsUpdateJob" value="false"/>
<item name="CreatePageMode" value="true"/>
<item name="WaitHandle" value="2000"/>
<item name="HeartbeatInterval" value="10"/>
<item name="PathCriteria" value=":"/>
<item name="DisableAVAutomationLoadJob" value="true"/>
<item name="DefaultOverlayPage" value="999" />
<item name="UseDefaultPageChannel" value="true" />
<item name="WaitForStories" value="3000"/>
<item name="AskPageInfo" value="false"/>
<item name="AskPageImage" value="false"/>
<item name="AskFieldInfo" value="false"/>
<item name="ConnectedWhenIdle" value="false" />
<item name="ConnectedWhenInStandBy" value="false" />
</Properties>
</DeviceConfig>

Note: Items that are no longer valid for Viz Mosart’s Pixel Power implementation are noted with <!-- Not in use -->.

  • Extension: The file extension for the Pixel Power job to be loaded.

  • FullScreenPageRange: Defines the range of Pixel Power page numbers used by Viz Mosart for full screen pages.

  • CgPageRange: Defines the range of Pixel Power page numbers used by Viz Mosart for CG (lower third) pages.

  • UseAsUpdateJob: Set if Pixel Power is to treat the loaded job as an update job.

  • CreatePageMode: Informs Pixel Power to create the page from Viz Mosart or not.

  • WaitHandle: Defines how long Viz Mosart should wait before removing a layer from the cued page after sending a trigger animation char command to Pixel Power.

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

  • PathCriteria: Defines criteria that must be met (if any) for a job path to be valid.

  • DisableAVAutomationLoadJob: If this value is set to true, only Overlay Graphics will load jobs on Pixel Power. Note that the current implementation will not handle other job/page logic from AV Automation (such as delete pages). This value is expected to be true.

  • DefaultOverlayPage: Defines the overlay page to use as default on which to add layers to. This is the CG page that will be transferred on taking overlay graphics.

  • UseDefaultPageChannel: Lets the pages created use the default page channel defined in Pixel Power. If set to false, the pages created will use the channel defined in engine settings.

  • WaitForStories: Defines how many seconds Viz Mosart should wait for a story before deleting old/non-existing pages (handles shortcut keys from Viz Mosart GUI).

  • ConnectedWhenIdle: This value determines if the connection to the graphic devices are maintained while Mosart is in Idle mode.
    True = Maintain connection to graphic devices while in Idle mode. This setting will also initialize a connection to devices if Mosart is started in Idle.
    False = Do not start/maintain connection while in Idle mode.

  • ConnectedWhenInStandBy: This value determines if the connection to the graphic devices are maintained while Mosart is in Standby mode.
    True = Maintain connection to graphic devices while in Standby mode. This setting will also initialize a connection to devices if Mosart is started in Standby.
    False = Do not start/maintain connection while in Standby mode.

  • AskPageInfo: Defines whether Viz Mosart should ask Pixel Power for page info when creating a page.

  • AskPageImage: Defines whether Viz Mosart should ask Pixel Power for page image when creating a page.

  • AskFieldInfo: Defines whether Viz Mosart should ask Pixel Power for a pages field info when creating a page.

    Note: It is not necessary to ask for the last three items when creating a page.

Vizrt Graphics Configuration File

The Vizrt Graphics Configuration file is named VizrtGraphicsConfiguration.xml.

<?xml version="1.0" encoding="utf-8" ?>
<DeviceConfig name="VizrtGraphicsConfiguration">
<Properties>
<item name="default_effect_dsk" value=""/>
<item name="default_effect_wall" value=""/>
<item name="default_effect_full1" value=""/>
<item name="allowUpdateOfOnAirItems" value="true"/>
<item name="RemoveUnusedChannelsOutputs" value="true"/>
<item name="SetConceptOnOutputChannel" value="true"/>
<item name="TakeInCommand" value="" />
<item name="TakeOutCommand" value=""/>
</Properties>
</DeviceConfig>

Properties

  • default_effect_dsk: Default effect to be used on the dsk handler (must be lower case)

  • default_effect_wall: Default effect to be used on the wall handler (must be lower case)

  • default_effect_full1: Default effect to be used on the fullscreen graphics engine 1 (must be lower case)

  • allowUpdateOfOnAirItems: Allows an item to be updated even if it is onair (default = true)

  • RemoveUnusedChannelsOutputs: When enabled, MSE Mosart Profile will synchronize to the Overlay Graphics Configuration, i.e. all outputs that are not used in Viz Mosart will be deleted. (default = true)

  • SetConceptOnOutputChannel: Current Concept Override functionality sets a context environment variable named "alternative_concept" when scheduling an operation to the MSE. This variable will override any Concepts defined for an Output in the VCP/Trio profile editor. In a setup where there are multiple outputs assigned to a Channel where each output has Concepts assigned except the first, all outputs will run with the main concept. The following setting will set the Concept of all outputs under Mosart control in the Profile to the currently selected Concept and this will be the default behavior. The old way of sending the value in the environment for ScheduleElement can still be used by setting the property SetConceptOnOutputChannel to false. (default = true)
    The following Viz Trio properties are used when connecting to Viz Trio. They were originally stored in VizTrioConfig.xml. Viz Trio connections must use port 6200.

  • TakeInCommand: Used to override take in commands. Use this if you require something other than page:take

  • TakeOutCommand: Used to override take out commands if you require something other than page:takeout

Vizrt Media Sequencer VDom Logic Macros

It is possible to send custom commands to the Media Sequencer. This can be done by VDom logic which can run on the Media Sequencer as macros from Mosart. An optional VizrtUserMacros.xml file should be created and placed in the config files folder with the following format:

Macro file format:

<macros>
<macro name="myMacroName">
<!-- Place a single VDom element here, for instance <env /> -->
</macro>
<macro name="StartScene">
<env>
<viz>RENDERER*STAGE START</viz>
</env>
</macro>
</macros>

The macros are executed with the following variables:

Variable

Value

Comment

profile

/config/profiles/MOSART

 

viz

The viz handler for the engine targeted in the MACRO call

 

channel

The profile channel name for the engine targeted in the MACRO call

Only send if channel names are applied to elements