1       Definition

A Data Type representing an object with both Audio and Visual perceptibility attributes.

2       Functional Requirements

Audio-Visual Object supports:

  1. The ID of a Virtual Space (M-Instance) where it is or is intended to be located.
  2. The ID of the Audio Objects and their Space-Time Attributes in the Audio-Visual Scene possibly different from those of the Objects.
  3. The ID of the Visual Objects and their Space-Time Attributes in the Audio-Visual Scene possibly different from those of the Object.
  4. The Audio-Visual Object’s Space-Time Attributes.

3       Syntax

https://schemas.mpai.community/OSD/V1.1/data/AudioVisualObject.json

https://schemas.mpai.community/OSD/V1.1/data/SpaceTime.json

 

4       Semantics

Label Size Description
Header N1 Bytes
·         Standard-Item 9 Bytes The characters “OSD-AVO-V”
·         Version N2 Byte Major version – 1 or 2 Bytes
·         Dot-separator 1 Byte The character “.”
·         Subversion N3 Bytes Minor version – 1 or 2 Bytes
MInstanceID N4 Bytes Identifier of M-Instance.
AVObjectID N5 Bytes Identifier of AV Object.
AudioObjectID N6 Bytes Identifier of Audio Object
AudioObjectSpaceTimeAttributes N7 Bytes Space-Time Attributes of Audio Object
VisualObjectID N8 Bytes Identifier of Visual Object
VisualObjectSpaceTimeAttributes N9 Bytes Space-Time Attributes of Visual Object
DescrMetadata N10 Bytes Descriptive Metadata

5       Data Formats

Audio-Visual Object requires the specification of

  1. Audio-Visual Formats
  2. Audio-Visual Attributes
  3. Audio-Visual Attribute Formats.

6       To Respondents

MPAI requests:

  1. Comments on Functional Requirements and their support by the JSON Syntax.
  2. Comments on existing Audio-Visual Formats, Attributes, and Attribute Formats and Proposal for new entries.