CmafPackage

A Common Media Application Format (CMAF) packaging configuration.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A Common Media Application Format (CMAF) encryption configuration.

Link copied to clipboard

A list of HLS manifest configurations

Link copied to clipboard

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

Link copied to clipboard

An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.

Link copied to clipboard

A StreamSelection configuration.

Functions

Link copied to clipboard
inline fun copy(block: CmafPackage.Builder.() -> Unit = {}): CmafPackage
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String