Manifest(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Manifest configuration.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
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
.