AssetStorageDataSpecSchema – Media API – MediaKind
AssetStorageDataSpecSchema
Properties
container
Type: string
Required: Yes
Description: The name of the storage container.
error
Type: map
Keys: string
Values: string
Required: No
Description: A dictionary containing error information. This field will be populated in cases where no valid tracks are present.
exceptions
Type: object (ExceptionsSchema)
Required: No
Description: A list of exceptions that occurred during the retrieval process. This is a non-critical field and will only be populated if an exception occurs.
additionalProperties
Type: string
Required: Yes
files
Type: list of objects (FileSchema)
Required: Yes
Description: A list of files in the storage container. This only represents files present at the top-level of the container.
FileSchema Properties:
name: string (Required)
size: integer (Required)
folders
Type: list of objects (FolderSchema)
Required: Yes
Description: A list of folders in the storage container.
FolderSchema Properties:
name: string (Required)
formatHint: string (Required)
periods
Type: map
Keys: string
Values: object (Period)
Required: No
Description: A map of available content for each eligible file in the storage container. Typically just '0/index/edge'.
adaptation_set
Type: list of objects (AdaptationSet)
Required: No
accessibility
Type: list of objects (Accessibility)
Required: No
representation
Type: list of objects (Representation)
Required: No
audio_channel_configuration
Type: list of objects (AudioChannelConfiguration)
Required: No
role
Type: list of objects (Role)
Required: No
asset_identifier
Type: object (AssetIdentifier)
Required: No
resource_type
Type: string (Required)
start
Type: string (Optional)
tracks
Type: map
Keys: string
Values: object (TrackSchema)
Required: No
body
Type: object (BodySchema)
Required: Yes
Properties:
audio: list of objects (AudioSchema) (Required)
AudioSchema Properties:
src: string (Required)
systemBitrate: string (Required)
systemLanguage: string (Required)
trackID: string (Required)
trackName: string (Required)
textstream: list of objects (TextStreamSchema) (Required)