Viz Mosart Administrator Guide

Version 4.1 | Published November 09, 2022 ©

Settings Editor MOS

To simplify setting up the connection to a MOS-based NRCS, the Manus Admin console includes a configuration tool called frmSettings XML Editor.

  • To open the frmSettings XML Editor, open the Manus Administrator console, then type settings followed by ENTER.

images/download/attachments/76807300/image2019-11-15_14-11-1.png

The editor comprises several sections, each dedicated to a collection of settings:

Advanced

  • ItemIdGenerator: Default: Empty.

    Mosart generates internal IDs using a combination of rundown, story and item IDs. Some newsroom systems reuse item IDs between story updates. If a new object is inserted before an old object, Viz Mosart will therefore generate the same ID for the new object that the old object had, and the old object will be given a new ID.
    A custom ID generator can be assigned by setting the ItemIdGenerator property in the Viz Mosart server settings.

    Value

    Description

    (Empty)

    This is the default value and uses the default ID generator

    ItemAndObjectID

    This ID generator appends the object ID to the default ID generator. This setting should be used for Dalet Newswire.

Configuration

  • Auto preview overlays: Lists graphics destinations that support preview of overlay graphics (i.e. DSK enables preview of all overlay graphics with handler=DSK).
    Default: Empty = no preview.

  • Auto preview overlays early: Enable preview of overlay graphics as early as possible. When set to False, the preview will be displayed only when the graphics is the next item to be taken.

  • Auto take offset: Sets offset for the autotake function.
    Default: 0 (milliseconds).

  • Default Handler Name: Defines a default handler name for all graphics that have no handler name.
    Default: DSK.

  • Default Lower Third Out Behaviour:
    Default: TIMECODE.

  • Force clip editorial time: Shows Editorial time in GUI.
    Default: False.

  • Frame rate: Determines the frame rate of the system. Valid rates 25, 29.97, 50 and 60.
    Default: 25.

  • Ignore initial synchronization: Ignores all roReq on startup when synchronizing with the NRCS.
    Default: False.

  • Ignore sending item status filter: Lists regular expressions used to prevent sending MOS status back to the NRCS.
    The regular expressions are matched against MosIds of MOS objects. Set to ‘*’ to disable the sending status for all MOS objects.
    Default: Empty (send status for all MOS objects).

  • Ignore updates if nothing changes: If True , a story update from the NRCS is ignored if the updated story is assumed to be equal to the current version of that story.
    Default: False (no NRCS story updates are ignored).

  • Item status unavailable values: Lists status values used to identify NRCS content as invalid. Content as graphics or clip objects.
    Default: NOT_READY, ERROR.

  • Keep story status on updates from NCS: When enabled, keeps played out stories gray if the story is updated in the NRCS.
    Default: False.

  • MetaData creator priority: Select between

    • Newsroom editorial time

    • MAM duration

    • Full video clip length.

Separate IDs with commas. Use the name of the Media Administrator entry. Special names are NCS (for information from the NRCS) and GLOBAL (global values from media object).
If Empty , Viz Mosart inserts NCS as the first and GLOBAL as last entries.
Default: Empty.

  • Min. time between story update: If no update is received from the NRCS within the minimum time stipulated, Viz Mosart forces a story update.
    Default: 1000 (milliseconds).

  • Minimum clip length: This value sets the minimum visible length of an offline clip in a story in the GUI. When Viz Mosart receives clip information, the visible length is updated.
    Default: 5 (ss:ff).

  • Network exclude: Manus Administrator automatically enters idle mode on network failure. This property is a CSV list of network names to ignore when monitoring networks.
    Default: Empty (monitor all networks).

  • Network include: Manus Administrator automatically enters idle mode on network failure. This property is a CSV list of network names to monitor for network failure.
    Default: Empty (monitor all networks)

  • Offset secondary events with mix delay: Secondary events follow primary event mix delay. For example, a lower-third element has the same mix delay as the package on which it is to be keyed.
    Default: False.

  • Pause Automation timing on first Break: When enabled, any first story with a single break template will not start the Automation server rundown timing (Elapsed rundown duration). The timing will start when the next story is taken. This does not affect the NRCS timing.
    Default: False.

  • Preload Accessory Cue Delay: Defines the delay between end of cue the next item and execution of a pending preload/pretake accessory. The duration is displayed in frames.
    Default: 6 frames, i.e. the accessory preload/pretake functions shall take place after the cue operation is done in AV Automation with an additional and configurable delay of PreloadAccessoryCueDelay frames.

  • Read Speed: Number of words read per minute by the anchor. By default, words are defined as the parts of text separated by space characters. See Use character for read speed word below. This is applied to prompter text to determine the duration of an announcement and thus the length of the green camera bar and the green part of the voice-over bar in the Viz Mosart GUI.
    Default: 145 (words per minute).

    Note: This is a fallback read rate, only used when the NRCS System fails to provide a ReadRate of its own. This function can be tested by changing any readrate=”xx” to readrate=”” on an item in a local Manus file.

  • Reset AutoTake on 'Clear Loop': Enable this to automatically disable the autotake mode when using the clear loop function from the GUI.
    Default: True.

  • Server description: Used for display only, in Timing Display.
    Default: ControlRoom.

  • Startup in idle mode: Determines whether or not Manus Administrator is idle at start-up. For standard Viz Mosart operation, this setting shall always be True, so that the Viz Mosart server starts up in Idle mode. Switching between Idle and Active mode shall in normal operation be done from the GUI.
    Default: True.

  • Story Compare Ignore Attributes: Used for debugging purposes only.
    Default: Empty.

  • Story Scope: Displays either:

    • Single = A single story uses one row in the Viz Mosart GUI.

    • Grouped = A single story may span over multiple rows in the Viz Mosart GUI.
      Currently only supported for ENPS stories in Grouped mode that have the same story name but different story segments; these are then treated as the same story in Viz Mosart.
      Default: Empty (Single).

  • Templates allowing graphic pretake: Lists template types that allow pretake of overlay graphics elements. Available template types: ADLIBPIX, BREAK, CAMERA, DVE, FULLSCREENGRAPHICS, LIVE, PACKAGE, TELEPHONEINTERVIEW, VOICEOVER. Default: PACKAGE, VOICEOVER.

    Only the first graphic found on the next item is taken. This graphic is taken immediately regardless of its start time.

    Note: To enable graphic pretake, the Pretake overlay on handler setting must be configured in the Newsroom Settings Editor.

  • Use character for read speed word: If set to True, each character counts as a word when calculating the spoken duration of prompter text, see Read Speed above. This can be useful in languages like Chinese and Thai, where the space character is not used to separate words. If False (default), words are separated by space characters.
    Default: False.

  • Use Take Out Logic: Enables CG takeout logic. When two CG graphic objects with the same graphic ID are next to each other, the first one is not taken out - take in on the second object is executed only. True enables the takeout functionality for overlay graphics.
    Default: False.

Configuration File Paths

  • AvConfig: The path to the XML-file containing the audio and video mappings defined in the AV Automation application.
    Default: c:\channeltemplates\avconfig.xml.

  • Channel templates: The path to the file containing the Viz Mosart templates built in the AV Automation Template Editor.
    Default: c:\channeltemplates\channeltemplates.xml.

  • Manus directory: The path to the folder containing copies of the internal Viz Mosart rundown.
    Default: c:\manus

  • Newsroomsettings: The path to the XML file containing the mappings from newsroom system commands to Viz Mosart templates.
    Default: c:\channeltemplates\newsroomsettings.xml.

Crossover Configuration

  • ConnectionString: The connection string of the crossover. For example: controller=IP address, client=crossover.
    Default: Empty.

  • Crossover Auto Take On Switch Offset: Offset in milliseconds to pre-take an autotake when the next story item follows a crossover switch. A positive value triggers the autotake before the given duration of the story item. A negative value triggers the autotake after the given duration of the story item.
    Default: 0.

  • Crossover Set Next On Switch Delay: Delay of sending set next story from the server running the show when taking control.
    Default: 500 (milliseconds).

Default Item Durations

  • Break: The minimum length given to the BREAK template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 100 (frames).

  • Camera: The minimum length given to the CAMERA template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • DVE: The minimum length given to the DVE template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • Full-screen-graphic: The minimum length given to the FULLSCREEN GRAPHIC template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • Item: The minimum length given to any template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 100 (frames).

  • Live: The minimum length given to the LIVE template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • Lower-third: The minimum length given to the Lowerthird template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • Telephoneinterview: The minimum length given to the PHONO template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

  • Video clip: The minimum length given to the CLIP template type in the rundown. If no time is given in the NRCS, this time is given to the element.
    Default: 125 (frames).

iNews Web Service Configuration

  • Web Service Connection: Example: WebServiceServer=localhost;iNewsServer=10.211.112.104;iNewsUsername=mosart;iNewsPassword=mosart;SendUpdatesStatusForAllItems=true;ClearStatusWhenRundownReloaded=true.
    Default: Empty.

Logging

  • Ignore verbose events filter: Semicolon-based list of events to ignore in the log when using verbose logging.
    Default: Empty (log all events).

  • In use: Enables or disables the logging of events from the Manus Administrator to the log file.
    Default: True.

  • Log level: Sets the detail level of logging to the log file. 0 =normal, 1 =warnings, 2 =errors, 3 =info, 4 =detailed.
    Default: 0 .

  • Mos communication is logged: Enable logging of the communication to and from NCS.
    Default: False .

  • MSMQ Log limit: Value to identify when the application should dump the log queue to file.
    Default: 4023.

  • Pass verbose events filter: Semicolon based list of events to log when using verbose logging.
    Default: Empty (log all events).

  • Path for MMLog: The path where the Viz Mosart log is stored. Default: MosartLog .

  • Trace internally: Enables or disables internal tracing to console for debugging only.
    Default: False .

  • Use verbose logging: Enables or disables verbose logging. If UseLogging is set, verbose increases the details sent to the log.
    Default: False.

  • WTC Level: Sets the detail level of logging to the console. 0 =normal, 1 =warnings, 2 =errors, 3 =info, 4 =detailed.
    Default: 4.

Manus Configuration

  • Default Manus: This value selects the default rundown to use. The READYTOAIR value selects and uses all rundowns indicated by the newsroom system as ready to air.
    Default: READYTOAIR

  • Manus expiration time: Number of days to keep Manus Administrator files. Older files (than that number of days) are deleted when Manus Administrator is started.
    Default: 60 (files are deleted after 60 days).
    Legal values: -1 (never deleted), 1 and above (number of days until deleted from the manus folder).

  • Manus keep file pattern: A semicolon-separated list of file name patterns. Files with names satisfying any of these patterns will be kept even if they are 'too old' according to the ManusExpirationTime setting.
    Default: Empty (no files to keep). Example: "TEST*;DEMO??.xml" keeps all files starting with “TEST” and all DEMO??.xml files where ‘?’ denotes a wild character.

  • Use the default selected manus: Initializes the rundown given in the DefaultManus setting automatically when enabled.
    Default: True

NCS Configuration

These settings are used when sending Mosart templates as MOS objects to the NRCS. MOS objects can then, for example be used to create items in a rundown (as an alternative to the legacy Mosart ActiveX implementation).
You can also send a MOS object containing lower-third information.

  • Forced Mos protocol version: Protocol version to use for NRCS communication. Default (blank) setting detects the version from the NRCS, otherwise, use a discrete value, for example, 2.8.3.
    Default: Empty.

  • Ignore Send Cue Status To NCS For Offline Clips: Enable this flag to prevent the NRCS from receiving CUED or READY statuses of offline video clips.
    Default: False.

  • Lower Port: The MOS protocol communicates on three ports: lower, upper and top. MosUpperPort is MosLowerPort + 1 and MosTopPort is MosLowerPort + 2.
    Default: 10540

  • Mos server timeout: Timeout information for MOS ports. Default: 0.0.0.0.

    • 1. NCS to Mosart Lower port: NRCS heartbeat sent to Viz Mosart. If the time between received heartbeats exceeds this value, the connection is displayed as lost. Value=0 means no timeout.
      Default: 0 (seconds).

    • 2. NCS to Mosart Upper port: NRCS heartbeat sent to Viz Mosart. If the time between received heartbeats exceeds this value, the connection is displayed as lost. Value=0 means no timeout.
      Default: 0 (seconds).

    • 3. NCS to Mosart High port: NRCS heartbeat sent to Viz Mosart. If the time between received heartbeats exceeds this value, the connection is displayed as lost. Value=0 means no timeout.
      Default: 0 (seconds).

    • 4. Mosart to NCS: Timeout value for an established connection between Viz Mosart and the NRCS. If the time from heartbeat is sent to response is received exceeds this value, the connection is displayed as lost. Value=0 means no timeout.
      Default: 0 (seconds).

  • MosId: MOS identification of this instance of the Manus Administrator. Generic value is mosart.<galleryID>.<stationID>.mos.
    Default: mosart.mos.

  • NCS Time Zone: Used when the time zone is not indicated by the NCS Server. Valid values are Z (meaning UTC) and +/-hh[:mm], where hhand mm are double digit hours and optional minutes.
    Default: Z (UTC) unless another value is specified.

  • NCS Type: Generic: No special handling of native NRCS commands. Can be: Generic, DaletPlus, ENPS, NcPower, Octopus, Open Media and MOSInews.
    Default: Generic.

  • NCSId: Same form as mosID, but this value is the ID for the newsroom system. See Notes below.
    Default: NCSSERVER.

  • NCSId Backup: Same form as mosID, but this value is the ID for the backup newsroom system. See Notes below.
    Default: Empty.

  • Newsroomtag keep keywords ( NewsRoomTagKeepKeywords): A comma (or semicolon) separated list of CAPITALIZED words. If a newsroom tag value is equal to any of these words, the newsroom tag will be assigned the value of the last Newsroom tag with the same name in the same story.
    Default: KEEP.
    See Keep Newsroom tag (with the same name) within a story in Newsroom Tags . If "," (only a comma) is used all newsroomtags will be kept.

  • ReadyToAir by default: If the value is true, all MOS active rundowns are assumed to be ready to air.
    Default: False.

  • Refresh Media On NCS Update: Trigger clip refresh for all clips that belong to a story that is being updated, usually via story updates from the NRCS when set to True. This ensures that all clip information is synchronized.
    Default: False

  • Reply with connection MosId: If set, any MOS message sent to the NRCS uses the connection MosId instead of the current mos object ID.
    Default: False.

  • Schema: A string used to identify Viz Mosart items in the rundown. Default: http://www.mosartmedialab.no/schema/mositem.dtd.

  • Server: IP address or hostname of the main newsroom system’s MOS gateway. See Notes below.
    Default: NCSSERVER.

  • Server BackUp: IP address or hostname of the backup newsroom system’s MOS gateway. See Notes below.
    Default: Empty.

  • Template feedback to NCS:

    • Enabled: Enables sending templates to the NRCS through MOS communication.
      Default: Enabled.

    • GenerateUniqueObjId: Create a unique identifying name when creating a new MOS Object. The NRCS uses this information to search for and reference the MOS Object.

    • GroupedByType: Enable to send all template types as one MOS object with the variants embedded in the objects. Disable to send all template variants as separate MOS objects.

    • MergedClips: Determines whether PACKAGE and VOICEOVER templates are merged as CLIP templates.

    • SendAllTemplateSets: Sends templates from all template sets to the NRCS when enabled. Disable to send only the default template set.

    • TemplateChangeWanted: Set to true, the NRCS will receive an update whenever a template is changed or deleted.

  • Use NCS backup server: Enables an NRCS backup configuration. See Notes below.
    Default: False.

  • UseItemStatusToNCS: Sends roItemStat/roElementStat messages to the NRCS when clip updates are received from the Media Administrator. If the clip is available on the playout server, READY is sent. Otherwise NOT READY is sent.
    Default: False.

Template Database Configuration

  • ConnectionString: The connection string for the Template DB. For example, for MySQL: server=<hostname>;User Id=<user>; Password=<password>;database=mosarttemplatedb.
    Default: server=localhost;User Id=root;database=mosarttemplatedb.

  • Default inserter: The name to be used for the …_insertedby and …_updatedby columns.
    Default: inserter.

  • Provider name: The provider name for the Template DB. For example, MySql.Data.MySqlClient for MySql.
    Default: MySql.Data.MySqlClient.

  • Use template database: When True, this enables the Template DB functionality, so template type aliases can be exported from DB to newsroomsettings.xml at startup, and the import of newsroomsettings.xml to DB after the file has been saved.
    Default: False.

    Note: Enter the TemplateDbConnectionString before enabling UseTemplateDb.

Viz Media Sequencer Configuration

Mse Playlist Panel Host: The host address of the Media Sequencer Engine (MSE)
Configure or change an existing MSE host to activate the MSE Playlist panel. The Playlist panel users active (touch or click-sensitive) thumbnails of graphics held on an MSE.
The Viz Mosart UI needs this MSE connection defined in order for the user to see the Playlist panel (View > Floating windows > Playlist Panel). See Viz Mosart User Guide, section Viz Mosart User Interface > MSE Playlist Panel.

Notes

  • If there is more than one main newsroom system, the setting parameters MosServer, MosServerBackup, ncsID, and ncsIDBackup should contain space-separated lists of values, and the values must be in the same order.

  • If some of the newsroom systems do not have a backup system, put them last in the list and leave the corresponding values blank for MosServerBackup and ncsIDBackup.

  • If two newsroom systems are backup for each other, both must be listed as both main and backup. If one system is backup for more than one main system, it must be listed as backup for each system.

  • If different newsroom systems need to give Viz Mosart different MOS IDs, the settings parameter mosID should also be a space-separated list of values, in the same order as for ncsID.

  • Use only a single space between list values. All values are case sensitive.