/AWS1/CL_MDVCMAFPACKAGE¶
A CMAF packaging configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_hlsmanifests TYPE /AWS1/CL_MDVHLSMANIFEST=>TT___LISTOFHLSMANIFEST TT___LISTOFHLSMANIFEST¶
A list of HLS manifest configurations.
Optional arguments:¶
io_encryption TYPE REF TO /AWS1/CL_MDVCMAFENCRYPTION /AWS1/CL_MDVCMAFENCRYPTION¶
Encryption
iv_inclencoderconfinsegments TYPE /AWS1/MDV__BOOLEAN /AWS1/MDV__BOOLEAN¶
When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
iv_segmentdurationseconds TYPE /AWS1/MDV__INTEGER /AWS1/MDV__INTEGER¶
Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
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 |
IncludeEncoderConfigurationInSegments¶
When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INCENCODERCONFINSEGMENTS() |
Getter for INCLUDEENCODERCONFINSEGMENTS, with configurable d |
ASK_INCENCODERCONFINSEGMENTS() |
Getter for INCLUDEENCODERCONFINSEGMENTS w/ exceptions if fie |
HAS_INCENCODERCONFINSEGMENTS() |
Determine if INCLUDEENCODERCONFINSEGMENTS has a value |
SegmentDurationSeconds¶
Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment 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 |