Skip to content

/AWS1/CL_MD2MULTIVIEWCONF

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.

CONSTRUCTOR

IMPORTING

Required arguments:

it_availablesources TYPE /AWS1/CL_MD2MLTVSOURCELIST_W=>TT_MULTIVIEWSOURCELIST TT_MULTIVIEWSOURCELIST

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.

it_availablelayouts TYPE /AWS1/CL_MD2MLTVLAYOUTLIST_W=>TT_MULTIVIEWLAYOUTLIST TT_MULTIVIEWLAYOUTLIST

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.


Queryable Attributes

AvailableSources

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.

Accessible with the following methods

Method Description
GET_AVAILABLESOURCES() Getter for AVAILABLESOURCES, with configurable default
ASK_AVAILABLESOURCES() Getter for AVAILABLESOURCES w/ exceptions if field has no va
HAS_AVAILABLESOURCES() Determine if AVAILABLESOURCES has a value

AvailableLayouts

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.

Accessible with the following methods

Method Description
GET_AVAILABLELAYOUTS() Getter for AVAILABLELAYOUTS, with configurable default
ASK_AVAILABLELAYOUTS() Getter for AVAILABLELAYOUTS w/ exceptions if field has no va
HAS_AVAILABLELAYOUTS() Determine if AVAILABLELAYOUTS has a value