Viz Mosart Media Router Data Flow
The illustration presents data flow between Media Router and a Viz Mosart Server.
The Media Router <> Viz Mosart data flow has the following characteristics:
All communication between Media Router and Viz Mosart Server is done via the AV Automation application. Hence the Media Router configuration of a Viz Mosart Server is located in AV Automation.
When AV Automation receives dynamical configuration changes from Media Router two distinct steps are carried out:
The received dynamic configuration is stored to the local hard drive
A MEDIAROUTER_UPDATE event is issued to all Viz Mosart applications.
When an MEDIAROUTER_UPDATE event is received by a Viz Mosart application any corresponding dynamic configuration is obtained from the local hard drive.
Advantages of this approach are as follows:
If connection to Media Router is lost or missing, the Viz Mosart server will use the last stored configuration.
Changes to the stored dynamic configuration can be used for testing and verifying connections to devices to be controlled by the Viz Mosart server.
The remainder of this section presents the following Viz Mosart Server Media Router topics:
AV Automation, local Media Router configuration files
Whenever a Media Router configuration change is received from the Media Router, the corresponding configuration is stored in one or several files on the local hard drive. This is indicated in point 2a in the figure above.
These configuration files are:
MediaRouterConfigVideo.xml
- contains the current video server configuration.MediaRouterConfigOverlayGraphics.xml
- contains the current overlay graphics configuration.MediaRouterConfigFullscreenGraphics.xml
- contains the current fullscreen graphics configuration.MediaRouterConfigRoboticCameras.xml
- contains the current camera robotics configuration.MediaRouterConfigVideoWall.xml
- contains the current video wall configuration.MediaRouterConfigLights.xml
- contains the current lights configuration.MediaRouterConfigSubtitles.xml
- contains the current subtitles configuration.
All these configuration files shall be located in the %ProgramData%\Mosart Medialab\ConfigurationFiles
directory.
AV Automation Media Router Configuration
To configure devices for Media Router
All Media Router configuration is performed in AV Automation.
From the AV Automation console menu bar, navigate to Device > Preferences > General tab.
The red rectangle area (screenshot below) is for Media Router configuration.Select the corresponding check-box for each of the supporting device types where Media Router is to be enabled.
(In the example above Media Router is activated for video servers, fullscreen graphics, overlay graphics, camera robotics and lights.
Note: Enabling Media Router for overlay graphics also requires configuration in the Overlay Graphics (Viz Mosart OGI) application
Other Media Router configuration properties are as follows:
Property | Description |
---|---|
Name | The name of the Viz Mosart server. This name is used in the Media Router database configuration to identify the Viz Mosart server. |
Port | The TCP/IP listening port used by AV Automation to listen to any Media Router connections. This property is used by the Media Router database configuration. |
Connect Salvo | Salvo requested by Viz Mosart server after a successful connection to Media Router. Default: Pending |
Active Salvo | Salvo requested by Viz Mosart server when activated. Default: <empty> |
Idle Salvo | Salvo requested by Viz Mosart server when become idle. Default: <empty> |
AV Automation, Media Router - Video Server Configuration
When Media Router is used for video servers it is necessary to specify the ports that are to be used by the Viz Mosart Server. This is done in the Video Servers configuration found in Device > Properties dialog:
Note: In the example above, it is only necessary to specify the Mosart port configuration (right side). The static video server configuration (left side) may be left empty.
AV Automation Keyboard Shortcuts
The following keyboard shortcuts in AV Automation can be used to verify and test a Media Router setup:
Shortcut | Description |
---|---|
CTRL+SHIFT+V | Reloads video server configuration |
CTRL+SHIFT+G | Reloads fullscreen graphics configuration |
CTRL+SHIFT+R | Reloads camera robotics configuration |
CTRL+SHIFT+L | Reloads lights configuration |
CTRL+SHIFT+W | Reloads video wall configuration |
CTRL+SHIFT+T | Reloads subtitles configuration |
CTRL+SHIFT+D | Stores current configuration to local hard drive. I.e. emulate configuration received from Media Router. |
Note: The shortcuts also work when AV Automation uses the static configuration.
OverlayGraphics Media Router Configuration
To enable dynamic / Media Router configuration in OverlayGraphics the following has to be done:
Media Router for OverlayGraphics need to be enabled in AV Automation. See AV Automation, Media Router - Video Server Configuration above.
In OverlayGraphics Settings:
Enable Media Router by checking the Use Media Router check box.
Optional: Configure the engine destination map with required destinations (right side). This is only necessary if engine numbers are used in the MMR Mosart overlay graphics configuration (Outport.DeviceName)
The following figure shows a configuration where Engine 1 and 2 is used for DSK and WALL graphics destinations respectively.
Note: When using Media Router for OverlayGraphics, it is not necessary to create any Graphics configuration (left side).
However it is required to specify all graphics destinations (right side) together with an optional mapping between engine number and graphics destination.
The DeviceName property as part of the MMR Outport configuration is used to either specify the graphics destination directly (DSK,WALL) or indirectly via engine numbers (1,2).
Note: Enable Media Router for OverlayGraphics also requires OverlayGraphics to be enabled in AV Automation.
OverlayGraphics Keyboard Shortcuts
Shortcut | Description |
---|---|
CTRL+SHIFT+G | Reloads overlay graphics configuration and performs a reconnect. |
CTRL+SHIFT+Add | Dumps the current configuration to file used to store the MMR configuration. May be used to verify MMR without presence of MMR. |
Note: This shortcut also works when OverlayGraphics uses the static configuration.