| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
All data from the RE formatted per the Real Venue Specification and the ensemble of Control Data, compliant with the RE Venue Specification, generated from the Action Generation AIM that directs the correct routing, mapping, and/or application of the RE Data within the Real Environment.
2. Functional Requirements
- Data
- Video data consisting of multiple video streams to be displayed in the Real Venue, e.g. dome, holographic, video mapped to set pieces.
- Audio data consisting of multiple audio streams to be fed to different audio rendering devices, e.g. speakers, headphones, vibroacoustic transducers.
- Lighting data, e.g. DMX.
- Haptic data.
- FX data (for rigging, animatronics, set pieces, pyro, etc.)
- Participant Interface data (for mobile app, web interface, controller).
- Control Data
- Visual commands, e.g., video routing, mapping parameters.
- Audio commands, e.g., audio routing, audio parameters.
- Lighting commands, e.g., routing commands (e.g., DMX routing).
- Haptic commands, e.g., device routing, haptic parameters.
- FX commands, e.g., device routing, FX parameters.
- Participant Interface Command (mobile app, web interface, controller).
2. Functional Requirements
- Visual commands, e.g., video routing, mapping parameters.
- Audio commands, e.g., audio routing, audio parameters.
- Lighting commands, e.g., routing commands (e.g., DMX routing).
- Haptic commands, e.g., device routing, haptic parameters.
- FX commands, e.g., device routing, FX parameters.
- 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 – Standard “CAE-RDO-Vx.y” |
| MInstanceID | Identifier of M-Instance. |
| REDataOut | Data to the Real Environment. |
| UEnvironmentID | Identifier of U-Environment. |
| REDataOutTime | Time of RE Data Out. |
| REDataIn | Data from performance/participants/operators |
| – 3DModelObject | To the Real Environment. |
| – AudioObject | To the Real Environment. |
| – VisualObject | To the Real Environment. |
| – AppData | Specified by Real Venue Specifications |
| – ControllerData | Specified by Real Venue Specifications |
| DataXMData | Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Basic Environment Descriptors instance in a trusted data exchange context.” } |
| DescrMetadata | Descriptive Metadata |