Skip to content

HlsPackage

Source code in docs_src/capo_mediapackage_vod/types/hls_package.py
class HlsPackage(TypedDict, closed=True):
    encryption: NotRequired["capo_mediapackage_vod.types.hls_encryption.HlsEncryption"]
    hls_manifests: NotRequired[
        "capo_mediapackage_vod.types.__list_of_hls_manifest.__listOfHlsManifest"
    ]
    """A list of HLS manifest configurations."""
    include_dvb_subtitles: NotRequired[
        "capo_mediapackage_vod.types.__boolean.__boolean"
    ]
    """When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output."""
    segment_duration_seconds: NotRequired[
        "capo_mediapackage_vod.types.__integer.__integer"
    ]
    """Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration."""
    use_audio_rendition_group: NotRequired[
        "capo_mediapackage_vod.types.__boolean.__boolean"
    ]
    """When enabled, audio streams will be placed in rendition groups in the output."""

encryption instance-attribute

encryption: NotRequired[HlsEncryption]

hls_manifests instance-attribute

hls_manifests: NotRequired[__listOfHlsManifest]

A list of HLS manifest configurations.

include_dvb_subtitles instance-attribute

include_dvb_subtitles: NotRequired[__boolean]

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

segment_duration_seconds instance-attribute

segment_duration_seconds: NotRequired[__integer]

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

use_audio_rendition_group instance-attribute

use_audio_rendition_group: NotRequired[__boolean]

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