Skip to content

/AWS1/CL_MDPCMAFPACKAGECREOR00

A Common Media Application Format (CMAF) packaging configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

IO_ENCRYPTION TYPE REF TO /AWS1/CL_MDPCMAFENCRYPTION /AWS1/CL_MDPCMAFENCRYPTION

Encryption

IT_HLSMANIFESTS TYPE /AWS1/CL_MDPHLSMANIFESTCREOR00=>TT___LSTOFHLSMANIFESTCREORUP00 TT___LSTOFHLSMANIFESTCREORUP00

A list of HLS manifest configurations

IV_SEGMENTDURATIONSECONDS TYPE /AWS1/MDP__INTEGER /AWS1/MDP__INTEGER

Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.

IV_SEGMENTPREFIX TYPE /AWS1/MDP__STRING /AWS1/MDP__STRING

An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.

IO_STREAMSELECTION TYPE REF TO /AWS1/CL_MDPSTREAMSELECTION /AWS1/CL_MDPSTREAMSELECTION

StreamSelection


Queryable Attributes

Encryption

Encryption

Accessible with the following methods

Method Description
GET_ENCRYPTION() Getter for ENCRYPTION

HlsManifests

A list of HLS manifest configurations

Accessible with the following methods

Method Description
GET_HLSMANIFESTS() Getter for HLSMANIFESTS, with configurable default
ASK_HLSMANIFESTS() Getter for HLSMANIFESTS w/ exceptions if field has no value
HAS_HLSMANIFESTS() Determine if HLSMANIFESTS has a value

SegmentDurationSeconds

Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.

Accessible with the following methods

Method Description
GET_SEGMENTDURATIONSECONDS() Getter for SEGMENTDURATIONSECONDS, with configurable default
ASK_SEGMENTDURATIONSECONDS() Getter for SEGMENTDURATIONSECONDS w/ exceptions if field has
HAS_SEGMENTDURATIONSECONDS() Determine if SEGMENTDURATIONSECONDS has a value

SegmentPrefix

An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.

Accessible with the following methods

Method Description
GET_SEGMENTPREFIX() Getter for SEGMENTPREFIX, with configurable default
ASK_SEGMENTPREFIX() Getter for SEGMENTPREFIX w/ exceptions if field has no value
HAS_SEGMENTPREFIX() Determine if SEGMENTPREFIX has a value

StreamSelection

StreamSelection

Accessible with the following methods

Method Description
GET_STREAMSELECTION() Getter for STREAMSELECTION