Class: Aws::IVS::Types::AudioConfiguration
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::IVS::Types::AudioConfiguration
 
 
- Defined in:
 - gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb
 
Overview
Object specifying a stream’s audio configuration, as set up by the broadcaster (usually in an encoder). This is part of the IngestConfigurations object and the deprecated IngestConfiguration object. It is used for monitoring stream health.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #channels  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of audio channels.
 - 
  
    
      #codec  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Codec used for the audio encoding.
 - 
  
    
      #sample_rate  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Number of audio samples recorded per second.
 - 
  
    
      #target_bitrate  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The expected ingest bitrate (bits per second).
 - 
  
    
      #track  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Name of the audio track (if the stream has an audio track).
 
Instance Attribute Details
#channels ⇒ Integer
Number of audio channels.
      54 55 56 57 58 59 60 61 62  | 
    
      # File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 54 class AudioConfiguration < Struct.new( :channels, :codec, :sample_rate, :target_bitrate, :track) SENSITIVE = [] include Aws::Structure end  | 
  
#codec ⇒ String
Codec used for the audio encoding.
      54 55 56 57 58 59 60 61 62  | 
    
      # File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 54 class AudioConfiguration < Struct.new( :channels, :codec, :sample_rate, :target_bitrate, :track) SENSITIVE = [] include Aws::Structure end  | 
  
#sample_rate ⇒ Integer
Number of audio samples recorded per second.
      54 55 56 57 58 59 60 61 62  | 
    
      # File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 54 class AudioConfiguration < Struct.new( :channels, :codec, :sample_rate, :target_bitrate, :track) SENSITIVE = [] include Aws::Structure end  | 
  
#target_bitrate ⇒ Integer
The expected ingest bitrate (bits per second). This is configured in the encoder.
      54 55 56 57 58 59 60 61 62  | 
    
      # File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 54 class AudioConfiguration < Struct.new( :channels, :codec, :sample_rate, :target_bitrate, :track) SENSITIVE = [] include Aws::Structure end  | 
  
#track ⇒ String
Name of the audio track (if the stream has an audio track). If multitrack is not enabled, this is track0 (the sole track).
      54 55 56 57 58 59 60 61 62  | 
    
      # File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 54 class AudioConfiguration < Struct.new( :channels, :codec, :sample_rate, :target_bitrate, :track) SENSITIVE = [] include Aws::Structure end  |