Class: Aws::MediaLive::Types::InputDeviceUhdSettings

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

Overview

Settings that describe the active source from the input device, and the video characteristics of that source.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#active_inputString

If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#audio_channel_pairsArray<Types::InputDeviceUhdAudioChannelPairConfig>

An array of eight audio configurations, one for each audio pair in the source. Each audio configuration specifies either to exclude the pair, or to format it and include it in the output from the UHD device. Applies only when the device is configured as the source for a MediaConnect flow.



7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#codecString

The codec for the video that the device produces.

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#configured_inputString

The source at the input device that is currently active. You can specify this source.

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#device_stateString

The state of the input device.

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#framerateFloat

The frame rate of the video source.

Returns:

  • (Float)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#heightInteger

The height of the video source, in pixels.

Returns:

  • (Integer)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#input_resolutionString

The resolution of the Link device's source (HD or UHD). This value determines MediaLive resource allocation and billing for this input.

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#latency_msInteger

The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.

Returns:

  • (Integer)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#max_bitrateInteger

The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.

Returns:

  • (Integer)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#mediaconnect_settingsTypes::InputDeviceMediaConnectSettings

Information about the MediaConnect flow attached to the device. Returned only if the outputType is MEDIACONNECT_FLOW.



7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#scan_typeString

The scan type of the video source.

Returns:

  • (String)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#widthInteger

The width of the video source, in pixels.

Returns:

  • (Integer)


7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7495

class InputDeviceUhdSettings < Struct.new(
  :active_input,
  :configured_input,
  :device_state,
  :framerate,
  :height,
  :max_bitrate,
  :scan_type,
  :width,
  :latency_ms,
  :codec,
  :mediaconnect_settings,
  :audio_channel_pairs,
  :input_resolution)
  SENSITIVE = []
  include Aws::Structure
end