Agora SDK v4.0.0 is a new SDK that you use to embed real-time video and audio into your app. It supports large-scale real-time interactive activities, and provides better real-time interactive effects.
With the top extension vendors entering the Agora Extensions Marketplace, Agora has built an extension ecosystem based on this new SDK that allows developers to integrate extension services seamlessly.
Using Video SDK v4.0.0 you can now publish multiple external audio and video streams to any channel. This includes multi-camera capture, multi-channel screen capture and self-rendering. You can also push built-in players that support multi-channel video stream channel management to the network.
This section describes the benefits and key features of the Agora SDK v4.0.0.
In order to enhance the real-time audio and video interactive activities based on the Agora SDK, this release supports the one-stop solution for the extensions from the Agora extensions marketplace:
Add channel media options to simplify the publish/subscribe operation.
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 and Android, 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 macOS SDK supports the following:
|Windows||≥ Windows 7
The Windows SDK supports the following: