Go to XRV-LTP Data Types

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1. Definition

RE Data Out includes data and commands generated from the Action Generation AIM and formatted per the RE Venue Specification, and includes data and commands as required to create a user experience within the Real Environment per the Script.

2. Functional Requirements

  1. Data
    1. Video data consisting of multiple video streams to be displayed in the Real Venue, e.g. dome, volumetric, video mapped to set pieces.
    2. Audio data consisting of multiple audio streams to be fed to different audio rendering devices, e.g. speakers, headphones, vibroacoustic transducers.
    3. Lighting data, e.g. DMX.
    4. FX data (for rigging, animatronics, set pieces, pyro, etc.)
    5. Participant Interface data (for mobile app, web interface, controller).
  2. Control Data
    1. Visual commands, e.g., video routing, mapping parameters.
    2. Audio commands, e.g., audio routing, audio parameters.
    3. Lighting commands, e.g., routing commands (e.g., DMX routing).
    4. FX commands, e.g., device routing, FX parameters.
    5. Participant Interface Command (mobile app, web interface, controller).

3. Syntax

https://schemas.mpai.community/XRV1/V1.0/data/REDataOut.json

4. Semantics

Label Description
Header RE Data Out Header. Shall have constant value “XRV-RDO-V1.0”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this RE Data Out instance.
UEnvironmentID Identifier of U-Environment.
REDataOutID Identifier of RE Data Out.
REDataOutTime Time of RE Data Out.
REDataOut Data to the Real Environment.
– AudioObjects[] To the Real Environment.
    – AudioObjectTime Time information of Audio Object expressed using SimpleTime.
    – AudioObject Audio Object as defined in OSD V1.5.
– 3DModelObjects[] To the Real Environment.
    – 3DModelObjectTime Time information of 3D Model Object expressed using SimpleTime.
    – 3DModelObject 3D Model Object as defined in OSD V1.5.
– VisualObjects[] To the Real Environment.
    – VisualObjectTime Time information of Visual Object expressed using SimpleTime.
    – VisualObject Visual Object as defined in OSD V1.5.
– AppDataSets[] Array of App Data Sets.
    – AppData Specified by Real Venue Specifications
– ControlObjects[] Array of Control Objects.
    – ControlObject Control Object as defined in XRV1 V1.0.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this RE Data Out instance in a trusted data exchange context.
DescrMetadata Descriptive Metadata

Go to XRV-LTP Data Types