MuxStreamResponse

data class MuxStreamResponse(val container: String, val elementaryStreams: List<String>, val fileName: String, val key: String, val segmentSettings: SegmentSettingsResponse)

Multiplexing settings for output stream.

Constructors

Link copied to clipboard
constructor(container: String, elementaryStreams: List<String>, fileName: String, key: String, segmentSettings: SegmentSettingsResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The container format. The default is mp4 Supported container formats: - ts - fmp4- the corresponding file extension is .m4s - mp4 - vtt See also: Supported input and output formats

Link copied to clipboard

List of ElementaryStream.keys multiplexed in this stream.

Link copied to clipboard

The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as mux_stream0000000123.ts.

Link copied to clipboard
val key: String

A unique key for this multiplexed stream. HLS media manifests will be named MuxStream.key with the .m3u8 extension suffix.

Link copied to clipboard

Segment settings for ts, fmp4 and vtt.