MuxStreamResponse constructor
- required Input<
String> container, - required Input<
List< elementaryStreams,String> > - 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.
Implementation
const MuxStreamResponse({
required this.container,
required this.elementaryStreams,
required this.encryptionId,
required this.fileName,
required this.fmp4,
required this.key,
required this.segmentSettings,
});