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 is different from Agora Live Interactive Video Streaming. In a video call, all users are the same role and can talk to each other freely. In a live video streaming, users can be the host or audience, where only the host can talk. For details, see this FAQ.
Functions and scenarios
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 10.41 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 Unity SDK supports the following platforms: