MuxStreamResponse class
Multiplexing settings for output stream.
Constructors
-
MuxStreamResponse({required Input<
String> container, required Input<List< elementaryStreams, required Input<String> >String> encryptionId, required Input<String> fileName, required Input<Fmp4ConfigResponse> fmp4, required Input<String> key, required Input<SegmentSettingsResponse> segmentSettings}) -
Creates a new MuxStreamResponse.
containerThe container format. The default ismp4Supported container formats: -ts-fmp4- the corresponding file extension is.m4s-mp4-vttSee also: Supported input and output formatselementaryStreamsList of ElementaryStream.key values multiplexed in this stream.encryptionIdIdentifier of the encryption configuration to use. If omitted, output will be unencrypted.fileNameThe 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 asmux_stream0000000123.ts.fmp4Optional.fmp4container configuration.keyA unique key for this multiplexed stream.segmentSettingsSegment settings forts,fmp4andvtt.const -
MuxStreamResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
container
→ Input<
String> -
The container format. The default is
mp4Supported container formats: -ts-fmp4- the corresponding file extension is.m4s-mp4-vttSee also: Supported input and output formatsfinal -
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.
fmp4container 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,fmp4andvtt.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