Class AudioStream (0.1.4)

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

Audio stream resource.

Attributes

NameDescription
transmux bool
Specifies whether pass through (transmuxing) is enabled or not. If set to ``true``, the rest of the settings, other than ``mapping``, will be ignored. The default is ``false``.
codec str
The codec for this audio stream. The default is ``aac``. Supported audio codecs: - ``aac``
bitrate_bps int
Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
channel_count int
Number of audio channels. Must be between 1 and 6. The default is 2.
channel_layout Sequence[str]
A list of channel names specifying layout of the audio channels. This only affects the metadata embedded in the container headers, if supported by the specified format. The default is ``[fl, fr]``. Supported channel names: - ``fl`` - Front left channel - ``fr`` - Front right channel - ``sl`` - Side left channel - ``sr`` - Side right channel - ``fc`` - Front center channel - ``lfe`` - Low frequency
mapping_ Sequence[google.cloud.video.live_stream_v1.types.AudioStream.AudioMapping]
The mapping for the input streams and audio channels.
sample_rate_hertz int
The audio sample rate in Hertz. The default is 48000 Hertz.

Inheritance

builtins.object > proto.message.Message > AudioStream

Classes

AudioMapping

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

The mapping for the input streams and audio channels.