Skip to content

/AWS1/CL_MDVHLSPACKAGE

An HTTP Live Streaming (HLS) 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_MDVHLSENCRYPTION /AWS1/CL_MDVHLSENCRYPTION

An HTTP Live Streaming (HLS) encryption configuration.

iv_includedvbsubtitles TYPE /AWS1/MDV__BOOLEAN /AWS1/MDV__BOOLEAN

When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.

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.

iv_useaudiorenditiongroup TYPE /AWS1/MDV__BOOLEAN /AWS1/MDV__BOOLEAN

When enabled, audio streams will be placed in rendition groups in the output.


Queryable Attributes

Encryption

An HTTP Live Streaming (HLS) encryption configuration.

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

IncludeDvbSubtitles

When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.

Accessible with the following methods

Method Description
GET_INCLUDEDVBSUBTITLES() Getter for INCLUDEDVBSUBTITLES, with configurable default
ASK_INCLUDEDVBSUBTITLES() Getter for INCLUDEDVBSUBTITLES w/ exceptions if field has no
HAS_INCLUDEDVBSUBTITLES() Determine if INCLUDEDVBSUBTITLES 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

UseAudioRenditionGroup

When enabled, audio streams will be placed in rendition groups in the output.

Accessible with the following methods

Method Description
GET_USEAUDIORENDITIONGROUP() Getter for USEAUDIORENDITIONGROUP, with configurable default
ASK_USEAUDIORENDITIONGROUP() Getter for USEAUDIORENDITIONGROUP w/ exceptions if field has
HAS_USEAUDIORENDITIONGROUP() Determine if USEAUDIORENDITIONGROUP has a value