MuxStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Multiplexing settings for output stream. .. attribute:: key
A unique key for this multiplexed stream. HLS media
manifests will be named MuxStream.key
with the
".m3u8"
extension suffix.
:type: str
Attributes | |
---|---|
Name | Description |
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 container formats:
- 'ts'
- 'fmp4'- the corresponding file extension is ".m4s"
- 'mp4'
- 'vtt'
|
elementary_streams |
Sequence[str]
List of ElementaryStream.key \ s multiplexed in this
stream.
|
segment_settings |
google.cloud.video.transcoder_v1.types.SegmentSettings
Segment settings for "ts" , "fmp4" and "vtt" .
|
encryption |
google.cloud.video.transcoder_v1.types.Encryption
Encryption settings. |