Pilot Data Server Administrator Guide
Version PDS-9.0 | Published January 30, 2024 ©
MOS XML
The MOS (Media Object Server) protocol is a communication standard specifically designed for newsroom computer systems (NRCS) in the broadcast industry. It enables interoperability and seamless integration between various software, devices and plugins used within a newsroom environment. It is important to note that while the MOS protocol provides a standard framework for communication, the specific implementation and feature set may vary between different vendors and systems.
From Viz Pilot Edge 3.0 and Pilot Data Server 9.0 our philosophy in Vizrt is to use these guidelines for how to implement certain parts of the MOS protocol:
-
We want to be as compliant as possible to the MOS protocol version 2.8.5.
-
Where the protocol specification is vague or inadequate, we try to stick to the MOS XML values of existing released Vizrt software.
-
We want to be as internally consistent as possible between Viz Pilot News, Viz Pilot Edge and Pilot Data Server.
The following MOS XML values can be used by newsroom vendors and other consumers as a guide:
Info: Please note that the value 50 below depends on the video_mode setting in Pilot Data Server, being 50 for PAL and 60 for NTSC.
The value for <itemEdDur> and <itemEdStart> are given in frames. <objTB> is given in frames per second and should be used to calculate the duration in minutes and seconds.
Graphics With No Timing Info
|
Viz Pilot News 8.9 plugin |
Viz Pilot Edge 3.0 / PDS 9.0 |
<objType> |
PILOT |
PILOT |
<objTB> |
0 |
50 |
<objDur> |
1 |
1 |
Graphics With Timing Info
|
Viz Pilot News 8.9 plugin |
Viz Pilot Edge 3.0 / PDS 9.0 |
<objType> |
PILOT |
PILOT |
<objTB> |
50 |
50 |
<objDur> |
1 |
1 |
<itemEdDur> |
250 |
250 |
<itemEdStart> |
50 |
50 |
Videos
|
Viz Pilot News 8.9 plugin |
Viz Pilot Edge 3.0 / PDS 9.0 |
<objType> |
PILOT |
VIDEO |
<objTB> |
50 |
50 |
<objDur> |
298 |
298 |
Stillstore Images
|
Viz Pilot News 8.9 plugin |
Viz Pilot Edge 3.0 / PDS 9.0 |
<objType> |
PILOT |
STILL |
<objTB> |
0 |
0 |
<objDur> |
1 |
1 |
Overriding MOS XML Values
For backwards compatibility with existing newsroom system implementations, it is possible to override some of these values when served out from Pilot Data Server and using Viz Pilot Edge. This should only be done to overcome potential critical issues when upgrading Viz Pilot Edge or Pilot Data Server, and not be a permanent solution. These are the database parameters that can be overridden:
mos_override_objtype
mos_override_objtb
mos_override_objdur
See Database Parameters on how to add optional database parameters.