Class: Aws::ChimeSDKMediaPipelines::Types::KinesisVideoStreamSourceRuntimeConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-chimesdkmediapipelines/types.rb

Overview

The runtime configuration settings for the Kinesis video stream source.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#media_encodingString

Specifies the encoding of your input audio. Supported format: PCM (only signed 16-bit little-endian audio formats, which does not include WAV)

For more information, see [Media formats] in the *Amazon Transcribe Developer Guide*.

[1]: docs.aws.amazon.com/transcribe/latest/dg/how-input.html#how-input-audio

Returns:

  • (String)


1786
1787
1788
1789
1790
1791
1792
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1786

class KinesisVideoStreamSourceRuntimeConfiguration < Struct.new(
  :streams,
  :media_encoding,
  :media_sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#media_sample_rateInteger

The sample rate of the input audio (in hertz). Low-quality audio, such as telephone audio, is typically around 8,000 Hz. High-quality audio typically ranges from 16,000 Hz to 48,000 Hz. Note that the sample rate you specify must match that of your audio.

Valid Range: Minimum value of 8000. Maximum value of 48000.

Returns:

  • (Integer)


1786
1787
1788
1789
1790
1791
1792
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1786

class KinesisVideoStreamSourceRuntimeConfiguration < Struct.new(
  :streams,
  :media_encoding,
  :media_sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#streamsArray<Types::StreamConfiguration>

The streams in the source runtime configuration of a Kinesis video stream.

Returns:



1786
1787
1788
1789
1790
1791
1792
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1786

class KinesisVideoStreamSourceRuntimeConfiguration < Struct.new(
  :streams,
  :media_encoding,
  :media_sample_rate)
  SENSITIVE = []
  include Aws::Structure
end