
Viz Mosart Administrator Guide
Version 3.9 | Published November 04, 2019 ©
Viz Mosart Template Database
The Viz Mosart Template Database (TDB) is used to share template information among the following clients:
-
Between galleries using Mosart automation. I.e. templates to be shared between multiple Mosart servers/galleries.
-
Between Mosart main and backup servers in a redundancy setup.
-
To NCS clients using Mosart ActiveX
-
To NCS clients using custom ActiveX
The template database is stored in a MySQL relational database or a valid MySQL equivalent such as MariaDb. The database may be installed seperately for the Mosart servers or as a part (schema) of an in-house or cloud database. The only main requirement to the database is that it is MySQL compliant. The template database may also be virtualized.
Mosart Template Definition
A Mosart template as stored in the template database has the following properties:
Property |
Description |
Gallery |
The Mosart gallery for which this template is implemented. |
Template set |
The Mosart template set which the template belongs to. A template set is either shared or local. See definition below. |
Template type |
The Mosart template type. I.e. like CAMERA, CLIP, DVE, … |
Template variant |
The Mosart template variant. I.e. like which camera (CAMERA+3) |
Template description |
Common attributes for the template which is shared among all galleries. The template description also contains a list of input fields normally known as newsroomtags. |
Template implementation |
Gallery specific information which is used to control systems using Mosart automation. This is the main part of the template and has to be implemented in every gallery. |
Information Stored in the Template Database
Two of the main Mosart server application stores information in the template database:
-
AvAutomation stores templates and AvConfig.
-
ManusAdministrator stores NCS aliases as configured in the newsroomsettings dialog. Note that all other information in newsroomsettings.xml is not stored in the database.
Both applications will extract its information from the database and store the information locally in channeltemplates.xml, AvConfig.xml and newsroomsettings.xml respectively. Any existing files will be overwitten. Therefore prior connecting to the database the first time a backup of those files should be done.
This section continues with: