Class: Aws::MediaPackageV2::Types::MultiviewConfiguration

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

Overview

The multiview configuration for a channel. A multiview channel composites video from several source channels into a single tiled output stream. Players receive one standard HLS or DASH stream instead of several separate streams. This setting is required when InputType is MULTIVIEW, and can't be set for any other input type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#available_layoutsArray<String>

The tile layouts that players can request from this multiview channel's origin endpoints. Only the layouts that you list here are available. Each layout must appear at most once.

Returns:

  • (Array<String>)


3583
3584
3585
3586
3587
3588
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 3583

class MultiviewConfiguration < Struct.new(
  :available_sources,
  :available_layouts)
  SENSITIVE = []
  include Aws::Structure
end

#available_sourcesArray<String>

The channels that players can use as tiles in this multiview channel's output. Each source channel must be in the same channel group as the multiview channel, and must have an InputType of CMAF. Only the channels that you list here are available as tiles.

Returns:

  • (Array<String>)


3583
3584
3585
3586
3587
3588
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 3583

class MultiviewConfiguration < Struct.new(
  :available_sources,
  :available_layouts)
  SENSITIVE = []
  include Aws::Structure
end