LiveTranscodingVideoConfig class

Video transcoding related configurations.

Properties

bFrame bool
Whether to push streams with B frame.
getter/setter pair
codec TranscodingVideoCodec
Video codec type. The default value is h264.
getter/setter pair
fps int
The frame rate (FPS) in range of [1, 60]. The default value is 15 FPS.
getter/setter pair
gop int
The time interval between I-frames (second) in range of [1, 5]. The default value is 2 seconds.
getter/setter pair
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.
getter/setter pair
kBitrate int
The bitrate (Kbps) in range of [1, 10000]. The default value is self-adaptive.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
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.
getter/setter pair

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