1     Definition 2     Functional Requirements 3     Syntax
4     Semantics

1      Definition

A Data Type including the Qualifiers of the Objects of an Audio-Visual Scene and the arrangement of the Objects and Audio-Visual Scenes in the Scene.

2      Functional Requirements

Audio-Visual Scene Geometry may include Scenes in addition to Objects.

3      Syntax

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

4      Semantics

Label Size Description
Header N1 Bytes Audio-Visual Scene Geometry Header
– Standard-AVSceneGeometry 9 Bytes The characters “OSD-AVG-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
AVBasicSceneGeometryID N5 Bytes Identifier of the AV Object.
ObjectCount N6 Bytes Number of Objects in Scene
AVSceneSpaceTime N7 Bytes Data about Space and Time
AudioObjectsData[] N8 Bytes Set of Audio Objects
– AudioObjectSpaceTime N9 Bytes ID of Space-Time of Audio Object
– AudioObjectQualifier N10 Bytes Qualifier of Audio Object
VisualObjectsData[] N11 Bytes Set of Visual Objects
– VisualObjectSpaceTime N12 Bytes ID of Space-Time of Visual Object
– VisualObjectQualifier N13 Bytes Qualifier of Visual Object
AudioVisualObjectsData[] N14 Bytes Set of Audio-Visual Objects
– AudioVisualObjectID N15 Bytes ID of Audio-Visual Object
– AudioObjectSpaceTime N16 Bytes ID of Space-Time of Audio-Visual Object
DescrMetadata N17 Bytes Descriptive Metadata