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]{@link 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]{@link 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]{@link ConstrainLong}.
Generated using TypeDoc
VideoEncoderConfiguration
is the interface that defines the video encoder configurations.You can customize the video encoder configurations when calling [AgoraRTC.createCameraVideoTrack]{@link IAgoraRTC.createCameraVideoTrack} or [AgoraRTC.createScreenVideoTrack]{@link IAgoraRTC.createScreenVideoTrack}.
The SDK provides the preset video encoder configurations. For more information, see [[VideoEncoderConfigurationPreset]].