Class: Aws::MediaConnect::Types::RtmpMediaStreamInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::RtmpMediaStreamInfo
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
Information about a single audio or video stream that is part of an RTMP source. This includes details about the stream type, codec, resolution, frame rate, audio channels, and sample rate.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channels ⇒ Integer
The number of audio channels in the stream.
-
#codec ⇒ String
The codec used for the stream.
-
#color ⇒ Types::ColorInformation
The color signaling of the video stream.
-
#frame_rate ⇒ String
The number of video frames displayed per second.
-
#frame_resolution ⇒ Types::FrameResolution
The width and height dimensions of the video frame in pixels.
-
#language ⇒ String
The language of the audio stream.
-
#sample_rate ⇒ Integer
The number of audio samples captured per second.
-
#sample_size ⇒ Integer
The sample bit size used by the audio stream.
-
#scan_mode ⇒ String
The method used to display video frames.
-
#stream_id ⇒ Integer
A unique identifier for the stream.
-
#stream_type ⇒ String
The type of stream (for example,
VIDEOorAUDIO).
Instance Attribute Details
#channels ⇒ Integer
The number of audio channels in the stream. Used when the
streamType is AUDIO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#codec ⇒ String
The codec used for the stream.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#color ⇒ Types::ColorInformation
The color signaling of the video stream. Used when the streamType
is VIDEO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#frame_rate ⇒ String
The number of video frames displayed per second. Used when the
streamType is VIDEO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#frame_resolution ⇒ Types::FrameResolution
The width and height dimensions of the video frame in pixels. Used
when the streamType is VIDEO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#language ⇒ String
The language of the audio stream. Used when the streamType is
AUDIO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#sample_rate ⇒ Integer
The number of audio samples captured per second. Used when the
streamType is AUDIO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#sample_size ⇒ Integer
The sample bit size used by the audio stream. Used when the
streamType is AUDIO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#scan_mode ⇒ String
The method used to display video frames. Used when the streamType
is VIDEO.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#stream_id ⇒ Integer
A unique identifier for the stream.
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |
#stream_type ⇒ String
The type of stream (for example, VIDEO or AUDIO).
9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9403 class RtmpMediaStreamInfo < Struct.new( :stream_id, :stream_type, :codec, :frame_rate, :frame_resolution, :scan_mode, :color, :channels, :sample_rate, :sample_size, :language) SENSITIVE = [] include Aws::Structure end |