Class: Aws::MediaConnect::Types::NdiMediaStreamInfo

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb

Overview

Detailed information about a single media stream that is part of an NDIĀ® 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

Instance Attribute Details

#channels ⇒ Integer

The number of audio channels in the stream. Used when the streamType is Audio.

Returns:

  • (Integer)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#codec ⇒ String

The codec used for the media stream. For NDI sources, use speed-hq.

Returns:

  • (String)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#color ⇒ Types::ColorInformation

The color signaling of the video stream. Used when the streamType is Video.



5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#frame_rate ⇒ String

The number of video frames displayed per second. Used when the streamType is Video.

Returns:

  • (String)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  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.



5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#sample_rate ⇒ Integer

The number of audio samples captured per second, measured in kilohertz (kHz). Used when the streamType is Audio.

Returns:

  • (Integer)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#scan_mode ⇒ String

The method used to display video frames. Used when the streamType is Video.

Returns:

  • (String)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#stream_id ⇒ Integer

A unique identifier for the media stream.

Returns:

  • (Integer)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end

#stream_type ⇒ String

The type of media stream (for example, Video or Audio).

Returns:

  • (String)


5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5362

class NdiMediaStreamInfo < Struct.new(
  :stream_type,
  :codec,
  :stream_id,
  :scan_mode,
  :color,
  :frame_resolution,
  :frame_rate,
  :channels,
  :sample_rate)
  SENSITIVE = []
  include Aws::Structure
end