| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics | 5. Conformance Testing | 6. Performance Assessment |
1. Definition
The focused status data obtained by observing specific Operator Descriptors from Audio, Video, Show, and Lighting consoles in the Virtual Environment, as required by the Action Generation AIM to service the current Cue Point.
2. Functional Requirements
VE Operator Status includes only those VE Operator Descriptors that are relevant per the current Cue Point Conditions and Actions for hand over to the Action Generation AIM.
The operator may give a show command, ShowControl: Go, Hold, Skip or Back. The show is in one of four states: not started, running, held, ended. Go starts the show or resumes a held show; Hold holds the show; Skip leaves the current Cue for the next one; Back returns to the previous Cue. A Cue whose Conditions are never met waits for a Go or a Skip. A Hold of the show is not a Pause of the Module, which would stop the sensing too. A show with no operator runs from the first to the last Cue.
3. Syntax
https://schemas.mpai.community/XRV1/V1.0/data/VEOperatorStatus.json
4. Semantics
| Label | Description |
| Header | VE Operator Status Header. Shall have constant value “XRV-VOS-V1.0”. |
| MInstanceID | Identifier of Virtual Space. |
| UEnvironmentID | Identifier of U-Environment. |
| VEOperatorStatusID | Identifier of VE Operator Status |
| VEOperatorStatusTime | Time of VE Operator Status. Simple Time as defined in OSD V1.5. |
| VEOperatorStatus | Data of VE Operator Status |
| – AudioConsole | Audio Console as defined in XRV1 V1.0. |
| – VideoConsole | Video Console as defined in XRV1 V1.0. |
| – ShowConsole | Show Console as defined in XRV1 V1.0. |
| – LightingConsole | Lighting Console as defined in XRV1 V1.0. |
| – ShowControl | Show command given by the operator: Go, Hold, Skip or Back. Optional. |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this VE Operator Status instance in a trusted data exchange context. |
| DescrMetadata | Human-readable descriptive metadata of the VE Operator Status instance (plain text, max 2048 characters). |
5. Conformance Testing
A Data instance conforms with VE Operator Status (XRV-VOS-V1.0) if:
- The Data validates against the JSON Schema of VE Operator Status (VEOperatorStatus.json).
- All Data in the JSON Schema of VE Operator Status have the specified types.
6. Performance Assessment
Not part of this specification.