1      Definition

A Data Type including the arrangement of the Objects of an Audio-Visual Scene.

2      Functional Requirements

Audio-Visual Basic Scene Geometry include:

  1. The ID of a Virtual Space (M-Instance) where it is or will be located.
  2. The ID of the Audio-Visual Scene Geometry.
  3. The number of Objects in the Scene.
  4. The number of Scenes in the Scene.
  5. The Space-Time Attributes of the Scene.
  6. The Spatial Attitudes and Qualifiers of
    1. Audio Objects.
    2. Visual Objects.
    3. AV Objects.

3      Syntax

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

4     Semantics

Label Size Description
Header N1 Bytes AV Basic Scene Geometry Header
·       Standard-AVBasicSceneGeometry 9 Bytes The characters “OSD-AVS-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.
SceneCount N7 Bytes Number of Scenein Scene.
AVBasicSceneSpaceTime N8 Bytes Space and Time of AV Basic Scene Geometry.
AVSceneAudioObjects[] N9 Bytes Set of Audio Objects.
– AudioObjectSpaceTime N10 Bytes Space and Time of Audio Object.
– AudioObjectQualifiers N12 Bytes Qualifiers of Audio Object.
AVSceneVisualObjects[] N12 Bytes Set of Visual Objects
– VisualObjectSpaceTime N13 Bytes Space and Time of Visual Object.
– VisualObjectQualifiers N15 Bytes Qualifiers of Visual Object.
AVSceneAVObjects[] N16 Bytes Set of AV Objects
– AVObjectSpaceTime N17 Bytes ID of Attribute of AV Scene Object
– AVObjectQualifiers N19 Bytes Length of Attribute Format of AV Object
AVSceneAudioScenes[] N20 Bytes Set of Audio Objects.
– AudioSceneSpaceTime N10 Bytes Space and Time of Audio Object.
– AudioSceneQualifiers N21 Bytes Qualifiers of Audio Object.
AVSceneVisualScenes[] N22 Bytes Set of Visual Objects
– VisualSceneSpaceTime N23 Bytes Space and Time of Visual Object.
– VisualSceneQualifiers N24 Bytes Qualifiers of Visual Object.
AVSceneAVScene[] N25 Bytes Set of AV Objects
– AVSceneSpaceTime N26 Bytes ID of Attribute of AV Scene Object
– AVSceneQualifiers N27 Bytes Length of Attribute Format of AV Object
DescrMetadata N28 Bytes Descriptive Metadata