PackagingConfigurationHlsPackage

data class PackagingConfigurationHlsPackage(val encryption: PackagingConfigurationHlsEncryption? = null, val hlsManifests: List<PackagingConfigurationHlsManifest>, val includeDvbSubtitles: Boolean? = null, val segmentDurationSeconds: Int? = null, val useAudioRenditionGroup: Boolean? = null)

An HTTP Live Streaming (HLS) packaging configuration.

Constructors

Link copied to clipboard
constructor(encryption: PackagingConfigurationHlsEncryption? = null, hlsManifests: List<PackagingConfigurationHlsManifest>, includeDvbSubtitles: Boolean? = null, segmentDurationSeconds: Int? = null, useAudioRenditionGroup: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Parameters for encrypting content.

Link copied to clipboard

A list of HLS manifest configurations.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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