Viz Mosart Media Router Guide

Version 4.0 | Published February 14, 2020 ©

Sample Media Router database (xml)

MediaRouterDb.xml
<MediaRouterDBConfig>
<Sources>
<!--VIDEO SERVERS -->
<Value>
<item id = "VS.Q1" name = "VS.Q1" type = "Quantel">
<ConnectionString>Name=Q1;Type=Quantel;SerialNo=20912;Mode=Player;IOR=http://quantel:@10.211.112.112/ZoneManager.ior;Config=ClipServerQuantel.xml</ConnectionString>
</item>
</Value>
<Value>
<item id = "VS.Q2" name = "VS.Q2" type = "Quantel">
<ConnectionString>Name=Q2;Type=Quantel;SerialNo=20914;Mode=Player;IOR=http://quantel:@10.211.112.114/ZoneManager.ior;Config=ClipServerQuantel.xml</ConnectionString>
</item>
</Value>
<!--ROBOTIC CAMERA CONTROLLERS -->
<!--Studio 5: FxMotion robotic camera controller -->
<Value>
<item id = "RC.S5" name = "RC.S5" type = "FX-Motion" category = "RoboticCameras"/>
</Value>
<!--Studio 6: FxMotion robotic camera controller -->
<Value>
<item id = "RC.S6" name = "RC.S6" type = "FX-Motion" category = "RoboticCameras"/>
</Value>
<!--OVERLAY GRAPHICS ENGINES -->
<!--Vizrt MSE Controller localhost:8594 for checking profile use http://localhost:8580/app/vdomconfig/vdomconfig.html -->
<Value>
<item id = "OG.MSE1" name = "OG.MSE1" type = "VIZRT" category = "OverlayGraphics">
<ConnectionString>Server=localhost;Port=8594;Playlist=Mosart_Overlay</ConnectionString>
</item>
</Value>
<!--FULLSCREEN GRAPHICS ENGINES -->
<Value>
<item id = "FG.MSE2" name = "FG.MSE2" type = "Vizrt" category = "FullscreenGraphics">
<ConnectionString>Host=10.211.112.130;Port=6100</ConnectionString>
</item>
</Value>
<!--VIDEO WALL -->
<Value>
<item id = "VW.PA" name = "VW.PA" type = "Pandora" category = "VideoWall">
<ConnectionString>Server=10.211.112.140:6162;Backup=10.211.112.150:6162</ConnectionString>
</item>
</Value>
</Sources>
<Clients>
<!--MOSART SERVER, GALLERY 1: MAIN (A) AND BACKUP (B) -->
<Value>
<item id = "M1.A" name = "M1.A" order = "1" type = "Mosart">
<ConnectionString>Server=10.116.5.10;Port=8099</ConnectionString>
<Slave>M1.B</Slave>
</item>
</Value>
<Value>
<item id = "M1.B" name = "M1.B" order = "2" type = "Mosart">
<ConnectionString>Server=10.116.5.20;Port=8099</ConnectionString>
<Slave>M1.A</Slave>
</item>
</Value>
</Clients>
<Inports>
<!--VIDEO PORTS -->
<!--Quantel, Q1: Video ports -->
<Value>
<item id = "VS.Q1.1" name = "VS.Q1.1" order = "1" device = "VS.Q1" deviceName = "1" crosspoint = "HD1"/>
</Value>
<Value>
<item id = "VS.Q1.2" name = "VS.Q1.2" order = "2" device = "VS.Q1" deviceName = "2" crosspoint = "HD2"/>
</Value>
<!--Quantel, Q2: Video ports -->
<Value>
<item id = "VS.Q2.1" name = "VS.Q2.1" order = "3" device = "VS.Q2" deviceName = "1" crosspoint = "HD1"/>
</Value>
<Value>
<item id = "VS.Q2.2" name = "VS.Q2.2" order = "4" device = "VS.Q2" deviceName = "2" crosspoint = "HD2"/>
</Value>
<!--ROBOTIC CAMERAS -->
<!--Studio 5: FxMotion robotic cameras -->
<Value>
<item id = "RC.S5.1" name = "RC.S5.1" order = "5" device = "RC.S5" deviceName = "1" category = "RoboticCameras">
<ConnectionString>Host=10.116.5.111</ConnectionString>
</item>
</Value>
<Value>
<item id = "RC.S5.2" name = "RC.S5.2" order = "6" device = "RC.S5" deviceName = "2" category = "RoboticCameras">
<ConnectionString>Host=10.116.5.112</ConnectionString>
</item>
</Value>
<!--Studio 6: FxMotion robotic cameras -->
<Value>
<item id = "RC.S6.1" name = "RC.S6.1" order = "7" device = "RC.S6" deviceName = "1" category = "RoboticCameras">
<ConnectionString>Host=10.116.5.121</ConnectionString>
</item>
</Value>
<Value>
<item id = "RC.S6.2" name = "RC.S6.2" order = "8" device = "RC.S6" deviceName = "2" category = "RoboticCameras">
<ConnectionString>Host=10.116.5.122</ConnectionString>
</item>
</Value>
<!--OVERLAY GRAPHICS ENGINES: Vizrt, 1xMSE + 2 Viz Engines (DSK,WALL) -->
<Value>
<item id = "OG.MSE1.E1" name = "OG.MSE1.E1" order = "9" device = "OG.MSE1" deviceName = "1" category = "OverlayGraphics">
<ConnectionString>Host=10.116.5.141;Port=6100</ConnectionString>
</item>
</Value>
<Value>
<item id = "OG.MSE1.E2" name = "OG.MSE1.E2" order = "10" device = "OG.MSE1" deviceName = "2" category = "OverlayGraphics">
<ConnectionString>Host=10.116.5.142;Port=6100</ConnectionString>
</item>
</Value>
<!--FULLSCREEN GRAPHICS ENGINES -->
<Value>
<item id = "FG.MSE2.E1" name = "FG.MSE2.E1" order = "11" device = "FG.MSE2" deviceName = "1" category = "FullscreenGraphics">
<ConnectionString>Host=10.116.5.151;Port=6100;Encoding=UTF-8</ConnectionString>
</item>
</Value>
<Value>
<item id = "FG.MSE2.E2" name = "FG.MSE2.E2" order = "12" device = "FG.MSE2" deviceName = "2" category = "FullscreenGraphics">
<ConnectionString>Host=10.116.5.152;Port=6100;Encoding=UTF-8</ConnectionString>
</item>
</Value>
<!--VIDEO WALL -->
<Value>
<item id = "VW.PA.1" name = "VW.PA.1" order = "13" device = "VW.PA" deviceName = "1" category = "VideoWall"/>
</Value>
</Inports>
<Outports>
<!--GALLERY 1: MOSART MAIN SERVER -->
<!--GALLERY 1: MOSART VIDEO PORTS -->
<Value>
<item id = "M1.A.VA" name = "M1.A.VA" order = "1" device = "M1.A" deviceName = "A" category = "Video"/>
</Value>
<Value>
<item id = "M1.A.VB" name = "M1.A.VB" order = "2" device = "M1.A" deviceName = "B" category = "Video"/>
</Value>
<!--GALLERY 1: ROBOTIC CAMERAS -->
<Value>
<item id = "M1.A.C1" name = "M1.A.C1" order = "5" device = "M1.A" deviceName = "1" category = "RoboticCameras"/>
</Value>
<Value>
<item id = "M1.A.C2" name = "M1.A.C2" order = "6" device = "M1.A" deviceName = "2" category = "RoboticCameras"/>
</Value>
<!--GALLERY 1: OVERLAY GRAPHICS ENGINES -->
<Value>
<item id = "M1.A.DSK" name = "M1.A.DSK" order = "7" device = "M1.A" deviceName = "1" category = "OverlayGraphics"/>
</Value>
<Value>
<item id = "M1.A.WALL" name = "M1.A.WALL" order = "8" device = "M1.A" deviceName = "2" category = "OverlayGraphics"/>
</Value>
<!--GALLERY 1: FULLSCREEN GRAPHICS ENGINES -->
<Value>
<item id="M1.A.FULL1" name="M1.A.FULL1" order="9" device="M1.A" deviceName="1" category="FullscreenGraphics" />
</Value>
</Outports>
<Salvos>
<!-- VIDEO SERVER TEST SALVO: Sets Quantel ports, Swaps ports from SALVO VS.BA -->
<Value>
<item id = "VS.AB" name = "VS.AB" order = "0" ignore = "false">
<Crosspoints>
<Value>
<item inport = "VS.Q2.1" outport = "M1.A.VA"/>
</Value>
<Value>
<item inport = "VS.Q2.2" outport = "M1.A.VB"/>
</Value>
</Crosspoints>
</item>
</Value>
<!--VIDEO SERVER TEST SALVO: Sets Quantel ports, Swaps ports from SALVO VS.AB -->
<Value>
<item id = "VS.BA" name = "VS.BA" order = "1" ignore = "false">
<Crosspoints>
<Value>
<item inport = "VS.Q2.2" outport = "M1.A.VA"/>
</Value>
<Value>
<item inport = "VS.Q2.1" outport = "M1.A.VB"/>
</Value>
</Crosspoints>
</item>
</Value>
<!--OVERLAYGRAPHICS TEST SALVO: Sets DSK,WALL engines, Swaps engines from SALVO OG.W21 -->
<Value>
<item id = "OG.W12" name = "OG.W12" order = "2" ignore = "false">
<Crosspoints>
<Value>
<item inport = "OG.MSE1.E1" outport = "M1.A.DSK"/>
</Value>
<Value>
<item inport = "OG.MSE1.E2" outport = "M1.A.WALL"/>
</Value>
</Crosspoints>
</item>
</Value>
<!--OVERLAYGRAPHICS TEST SALVO: Sets DSK,WALL engines, Swaps engines from SALVO OG.W12 -->
<Value>
<item id = "OG.W21" name = "OG.W21" order = "3" ignore = "false">
<Crosspoints>
<Value>
<item inport = "OG.MSE1.E2" outport = "M1.A.DSK"/>
</Value>
<Value>
<item inport = "OG.MSE1.E1" outport = "M1.A.WALL"/>
</Value>
</Crosspoints>
</item>
</Value>
<!--ROBOTIC CAMERA TEST SALVO: Swaps Cameras from SALVO RC.C21 -->
<Value>
<item id = "RC.C12" name = "RC.C12" order = "4" ignore = "false">
<Crosspoints>
<Value>
<item inport = "RC.S5.1" outport = "M1.A.C1"/>
</Value>
<Value>
<item inport = "RC.S5.2" outport = "M1.A.C2"/>
</Value>
</Crosspoints>
</item>
</Value>
<!--ROBOTIC CAMERA TEST SALVO: Swaps Cameras from SALVO RC.C12 -->
<Value>
<item id = "RC.C21" name = "RC.C21" order = "5" ignore = "false">
<Crosspoints>
<Value>
<item inport = "RC.S5.2" outport = "M1.A.C1"/>
</Value>
<Value>
<item inport = "RC.S5.1" outport = "M1.A.C2"/>
</Value>
</Crosspoints>
</item>
</Value>
</Salvos>
</MediaRouterDBConfig>