MuxStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Multiplexing settings for output stream.
Attributes
Name | Description |
key |
str
A unique key for this multiplexed stream. HLS media manifests will be named ``MuxStream.key`` with the ``.m3u8`` extension suffix. |
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`` See also: `Supported input and output formats |
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``. |