MuxStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Multiplexing settings for output stream.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
key |
str
A unique key for this multiplexed stream. |
file_name |
str
The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as mux_stream0000000123.ts .
|
container |
str
The container format. The default is mp4
Supported streaming formats:
- ts
- fmp4 - the corresponding file extension is .m4s
Supported standalone file formats:
- mp4
- mp3
- ogg
- vtt
See also: `Supported input and output
formats |
elementary_streams |
MutableSequence[str]
List of ElementaryStream.key values multiplexed in this stream. |
segment_settings |
google.cloud.video.transcoder_v1.types.SegmentSettings
Segment settings for ts , fmp4 and vtt .
|
encryption_id |
str
Identifier of the encryption configuration to use. If omitted, output will be unencrypted. |
fmp4 |
google.cloud.video.transcoder_v1.types.MuxStream.Fmp4Config
Optional. fmp4 container configuration.
This field is a member of oneof _ container_config .
|
Classes
Fmp4Config
Fmp4Config(mapping=None, *, ignore_unknown_fields=False, **kwargs)
fmp4
container configuration.