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

#channelsInteger

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

Returns:

  • (Integer)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#codecString

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

Returns:

  • (String)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#frame_rateString

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

Returns:

  • (String)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#frame_resolutionTypes::FrameResolution

The width and height dimensions of the video frame in pixels. Used when the streamType is Video.



5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#sample_rateInteger

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

Returns:

  • (Integer)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#scan_modeString

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

Returns:

  • (String)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#stream_idInteger

A unique identifier for the media stream.

Returns:

  • (Integer)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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

#stream_typeString

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

Returns:

  • (String)


5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5094

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