Viz Mosart Administrator Guide

Version 5.3 | Published September 12, 2023 ©

Media Administrator Properties Editor

Media Administrator is configured through the Properties XML Editor, which is opened by typing settings in the console window.

Note: Once you have made any changes, you must restart the Media Administrator for changes to apply.


images/download/attachments/114304335/manus.png

Tip: You can locate a specific setting from the Search box:
images/download/attachments/114304335/searchMA.png

Sections of the Mosart Media Administrator Properties File

Configuration

  • Enable dynamic configuration (EnableDynamicConfiguration):

    • When False ( default), Media Administrator connects to all servers configured (see Connection Media Search Servers, Video clip Server <n> below).

    • When True, it connects only to

      • Servers that are part of the salvo selected in AV Automation (see Video Servers > Virtual Server Ports > Switch between salvos)
        and

      • Servers which have Static=True in the connection string (see Connection Media Search Servers, Video clip Server <n> below).

Note: For further details, see section Dynamic Video Server Configuration below.

  • Post roll frames (PostRollFrames): Subtracts value from the actual clip length when sending clip info back to the Manus Administrator. Default: 75 (frames).

  • ShouldUpgrade: For Vizrt Support use only, must be set to False. Default: False.

Connection

  • Existing clip check interval (ExistingClipCheckInterval): Delay in seconds when to automatically verify the presence of non-existing clips. Note that most video servers support asynchronous notifications, making this functionality unnecessary. Default: 00:00:30.

  • Max clip duration for key frames (MaxClipDurationForKeyFrames): Disables showing keyframe markers for video files greater than this value in frames. Default: -1 .

  • Monitoring clip interval (MonitoringClipInterval): Default interval for monitoring clips. A clip is polled for changes as long as any of its attributes changes. Default: 00:00:05.

  • Next admin attempt delay (NextAdminAttemptDelay): Interval for retrying reconnecting to the Manus Administrator. Default: 00:00:05 (hh:mm:ss).

  • Next admin ping delay: Interval for sending heartbeat to the Manus Administrator. Default: 00:00:05 (hh:mm:ss).

  • Ping delay (PingDelay): Interval between command requests (heartbeats) that Media Administrator sends to the video server. Pinging is used to detect whether the connected video servers are valid. Default: 00:01:00.
    For some video servers, ping can be disabled using the DisableHeartbeat property inside the connection string. See, for example, Configuration File Properties - VDCP > DisableHeartbeat.

  • Server reconnect delay (ServerReconnectDelay): Delay in seconds when to try to reconnect to a video server. For example, if connecting to a video server is unsuccessful, this delay determines the time to wait before a new connection attempt is made. Default: 00:00:30.

Connection Media Search Servers

  • Video clip Server <n> (VideoClipServer <n>): Connection string to a media server (a video server or MAM system) <n>.
    A maximum of five media servers may be connected. In most cases more than one server will be connected.
    These connection strings all share a common format of a semicolon-separated list of pairs Property=Value.
    Although the selection of properties and values may vary according to the type of media server, some properties are common to all.
    For example:

Viz Mosart in general requires two connections to each video server, one from Media Administrator (as defined here) and one from AV Automation (see Video Servers, section Working with Video Server Configuration).

AV Automation also has a Name property, and the two connections to the same server should have the same, unique Name, This name cannot be used for any other connection.
By default, Media Administrator connects to all servers defined here.

However, if the setting Enable dynamic configuration is True, it connects only to

  • The servers (identified by the Name property) that are part of the salvo selected in AV Automation (see Video Servers, Virtual Server Ports, Switch between salvos), and

  • The servers which have Static=True in the connection string.

Note: When Media Administrator searches through all servers for information on a media clip, the search sequence starts with the last (highest numbered) server configured. This may impact the result of the media search if the media clip is present on more than one of the servers, and some property of the clip is not identical on these servers. In this case, the property is set from the last server checked (the lowest numbered server configured) from where the clip was available.

  • Video clip Server <n> Backup: Deprecated.

Logging

  • Ignore verbose events filter (IgnoreVerboseEventsFilter): Semicolon based list of events to ignore when using verbose logging. Default: <none>.

  • Log exist (LogExist): Verifies the presence of the Viz Mosart Log Service at startup. Default: True.

  • Pass verbose events filter (PassVerboseEventsFilter): Semicolon based list of events to log when using verbose logging. Default: <none> .

  • Use logging (UseLogging): Passes all logging to the Log Service if true. Default: True.

  • Use verbose logging (UseVerboseLogging): Enables verbose logging if true. Default: False.

Manus Admin Connection

  • Host: Sets the hostname or IP address of the computer running the Manus Administrator application. In a typical configuration, the Manus Administrator runs on the same computer (i.e. the default value is normally sufficient). This value is also possible to set using themmhost command. Default: localhost.

  • Port: Determines TCP/IP (.NET Remoting) port to establish the connection to the Manus Administrator application. Default: 8085.

Media Router

  • Configuration filename (ConfigurationFilename): Determines the configuration file to use for Media Router. Default: MediaRouterConfigVideo.xml.

  • Server index name: Deprecated.

  • Use: Uses the Media Router if true. Default: False.

Dynamic Video Server Configuration

Enabling dynamic configuration ensures that only the video servers that are currently in use by AV Automation are searched by Media Administrator.
The key setting is Enable dynamic configuration, described in Configuration Settings above.

Enabling Dynamic Configuration

The settings Enable dynamic configuration (EnableDynamicConfiguration) affects

  1. The Name properties as used in connection strings in AV Automation and Media Administrator must match. Only video servers with a name that corresponds to the video server naming in AV Automation get used.
    Any other configured connections are ignored.
    The Name parameter is Media Administrator's method of distinguishing between the various clip metadata sources. It is also Viz Mosart's means of matching clip metadata sources and video servers.

  2. Any Media Administrator connections that do not relate to a particular video server used by AV Automation. These shall be marked with Static=True in the connection string. A typical example is a connection to a MAM system, for clip information.

Example 1: Connection string to a video server (Quantel) in Media Administrator:

When dynamic configuration is enabled a corresponding video server (with name=Q1) has to be configured and used by AV Automation

Name=Q1;Type=Quantel;SerialNo=21234;IOR=http://quantel:@10.0.0.131/ZoneManager.ior;Slave=10.0.0.132;Config=ClipServerQuantel.xml

Example 2: Static connection with a MAM system

When dynamic configuration is enabled, this connection shall always be established, regardless of the current AV Automation configuration.

Name=VizOne;Type=VizOne;Static=True;Server=10.0.0.136;Port=8070;Config=ClipServerJupiter.xml

Addit