MuxStreamResponse class

Multiplexing settings for output stream.

Constructors

MuxStreamResponse({required Input<String> container, required Input<List<String>> elementaryStreams, required Input<String> encryptionId, required Input<String> fileName, required Input<Fmp4ConfigResponse> fmp4, required Input<String> key, required Input<SegmentSettingsResponse> segmentSettings})
Creates a new MuxStreamResponse. container 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 elementaryStreams List of ElementaryStream.key values multiplexed in this stream. encryptionId Identifier of the encryption configuration to use. If omitted, output will be unencrypted. fileName 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. fmp4 Optional. fmp4 container configuration. key A unique key for this multiplexed stream. segmentSettings Segment settings for ts, fmp4 and vtt.
const
MuxStreamResponse.fromMap(Map<String, dynamic> map)
factory

Properties

container → Input<String>
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
final
elementaryStreams → Input<List<String>>
List of ElementaryStream.key values multiplexed in this stream.
final
encryptionId → Input<String>
Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
final
fileName → Input<String>
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.
final
fmp4 → Input<Fmp4ConfigResponse>
Optional. fmp4 container configuration.
final
hashCode → int
The hash code for this object.
no setterinherited
key → Input<String>
A unique key for this multiplexed stream.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
segmentSettings → Input<SegmentSettingsResponse>
Segment settings for ts, fmp4 and vtt.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited