The video encoding bitrate (Kbps). For recommended values, see Recommended video profiles.
The content hint of the screen sharing. See VideoContentHint
.
The video encoding resolution. The default value is 1280 × 720. For recommended values, see Recommended video profiles.
If the aspect ratio is different between dimensions
and the screen, the SDK adjusts the video encoding resolution according to the
following rules (using an example value for dimensions
of 1280 × 720):
dimensions
, the SDK uses the resolution of the screen for video encoding.
For example, if the screen is 640 × 360, the SDK uses 640 × 360 for video encoding.dimension
, the SDK uses the maximum values that do not exceed those of dimensions
while maintaining the aspect ratio of the screen for video encoding. For example, if the screen is 2000 × 1500, the SDK uses 960 × 720 for video encoding.Note
dimensions
.
When you do not pass in a value, Agora bills you at 1280 × 720; when you pass a value in,
Agora bills you at that value. For details, see Pricing for Real-time Communication.VideoOutputOrientationMode
.The video encoding frame rate (fps). The default value is 15. For recommended values, see Recommended video profiles.
Generated using TypeDoc
The video configuration for the shared screen stream.
Only available for scenarios where
captureVideo
istrue
.v3.7.0