The maximum bitrate of the video (Kbps).
The minimum bitrate of the video (Kbps).
Frame rate of the video (fps).
You can pass a number
, or a constraint such as { max: 30, min: 5 }
.
For details about the constraint, see ConstrainLong.
Height of the video.
You can pass a number
, or a constraint such as { max: 1280, min: 720 }
.
For more details about the constraint, see ConstrainLong.
Width of the video.
You can pass a number
, or a constraint such as { max: 1280, min: 720 }
.
For more details about the constraint, see ConstrainLong.
VideoEncoderConfiguration
is the interface that defines the video encoder configurations.You can customize the video encoder configurations when calling AgoraRTC.createCameraVideoTrack or AgoraRTC.createScreenVideoTrack.
The SDK provides the preset video encoder configurations. For more information, see VideoEncoderConfigurationPreset.