AudioStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Audio stream resource.
Attributes
Name | Description |
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 > AudioStreamClasses
AudioMapping
AudioMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The mapping for the input streams and audio channels.