Agora Video Call enables easy and convenient one-to-one or one-to-many calls and supports voice-only and video modes with the Agora RTC SDK.
Agora Video Call boasts a flexible combination of functions for different scenarios.
|Audio mixing||Sends the local and online audio with the user's voice to other users in the channel.|
|Screen sharing||Enables the local user to share the screen to other users in the channel. Supports specifying which screen or which window to share, and supports specifying the sharing region.||Interactive online classes.|
|Basic image enhancement||Sets basic beauty effects, including skin smoothening, whitening, and cheek blushing.||Image enhancement in a video call.|
|Modify the raw data||Enables developers to obtain and modify the raw voice or video data and to create special effects, such as a voice change.|
|Customize the video source and renderer||Enables customization of the video sources and renderers. This allows users to use self-built cameras and videos from screen sharing or files to process videos, such as for image enhancement and filtering.|
|Property||Agora Video Call specifications|
|SDK package size||4.61 MB to 13.94 MB|
|Audio anti-packet-loss rate||80% (uplink and downlink)|
Agora Video Call is supported on platforms such as iOS, Android, Windows, macOS, Electron, Unity, and Web, and allows for cross-platform connections. The following is a list of supported platforms and their versions.
The Android SDK supports the following ABIs:
The Windows SDK supports the following architecture:
The macOS SDK supports the following architecture:
The Unity SDK supports the following platforms:
|Web||See Web SDK Compatibility|
|Electron||Electron 1.8.3 or later|
|Flutter||Flutter 1.0.0 or later|
|React Native||React Native 0.59.10 or later|