MixedStreamVideoConfig class
Video transcoding configurations.(New)
With invalid or empty input, the configurations will be set as the default values.
Properties
- bitrate → int
-
The bitrate (Kbps) in range of
1, 10000. The default value is self-adaptive.final - enableBFrame → bool
-
Whether to push streams with B frame, only supported during audio mixing on the server side.
final
- fps → int
-
The frame rate (FPS) in range of
1, 60. The default value is 15 FPS.final - gop → int
-
The time interval between I-frames (second) in range of
1, 5. The default value is 2 seconds.final - hashCode → int
-
The hash code for this object.
no setterinherited
- height → int
-
The height (pixels) to be set. The range is
2, 1920, and must be an even number. The default value is 360 pixels. If an odd number is set, the height will be adjusted to the next larger even number.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- videoCodec → MixedStreamVideoCodecType
-
The video codec. The default value is
0.final - width → int
-
The width (pixels) to be set. The range is
2, 1920, and must be an even number. The default value is 640 pixels.
If an odd number is set, the width will be adjusted to the next larger even number.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited