Class Manifest (1.11.0)

Manifest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

NameDescription
file_name str
The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type.
type_ google.cloud.video.transcoder_v1.types.Manifest.ManifestType
Required. Type of the manifest.
mux_streams MutableSequence[str]
Required. List of user given MuxStream.key\ s that should appear in this manifest. When Manifest.type is HLS, a media manifest with name MuxStream.key and .m3u8 extension is generated for each element of the Manifest.mux_streams.
dash google.cloud.video.transcoder_v1.types.Manifest.DashConfig
DASH manifest configuration. This field is a member of oneof_ manifest_config.

Classes

DashConfig

DashConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

DASH manifest configuration.

ManifestType

ManifestType(value)

The manifest type, which corresponds to the adaptive streaming format used.

Values: MANIFEST_TYPE_UNSPECIFIED (0): The manifest type is not specified. HLS (1): Create an HLS manifest. The corresponding file extension is .m3u8. DASH (2): Create an MPEG-DASH manifest. The corresponding file extension is .mpd.