/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 |