Skip to main content

You are viewing Agora Docs forBetaproducts and features. Switch to Docs

You are looking at Video Calling v3.x Docs. The newest version is  Video Calling 4.x

Android
iOS
macOS
Windows C++
Windows C#
Unity
Flutter
React Native
Electron
Cocos Creator
Cocos2d-x

Agora Video Call Overview

Sunset plan

This section provides sunset plans for the Agora Video SDK v3.x. You should prepare to replace or upgrade affected solutions in a timely fashion to avoid service disruptions.

VersionDateMilestone
All 3.x versions14th March 2023We will no longer offer version 3.x of our Video and Voice SDK to new customers.
All 3.x versions14th March 2023 - 14th September 2024We will support existing implementations of 3.x with bug fixes and critical security updates.
Versions earlier than 3.2.014th June 2024Service shutdown. Customers won't be able to use these versions and will need to migrate to later versions to continue using Agora.
Version 3.2.0 and above14th September 2024We will stop supporting version 3.x.

To use Agora Video SDK v4.x, see Migrate from Video SDK 3.x.

Overview

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 Video SDK.

Functions and scenarios

Agora Video Call boasts a flexible combination of functions for different scenarios.

FunctionDescriptionScenario
Audio mixingSends the local and online audio with the user's voice to other users in the channel.
  • Online KTV.
  • Interactive music classes.
  • Screen sharingEnables 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 enhancementSets basic beauty effects, including skin smoothening, whitening, and cheek blushing.Image enhancement in a video call.
    Modify the raw dataEnables developers to obtain and modify the raw voice or video data and to create special effects, such as a voice change.
  • To change the voice in an online chatroom.
  • Image enhancement in a video call.
  • Customize the video source and rendererEnables 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.
  • To use a customized image enhancement library or pre-processing library.
  • To customize the application's built-in image and video modules.
  • To use other video sources, such as a recorded video.
  • To provide flexible device management for exclusive video capture devices to avoid conflicts with other services.
  • Temporarily, the Agora Video Calling Web SDK does not support modifying the raw data.

    Key properties

    PropertyAgora Video Call specifications
    SDK package size4.61 MB to 13.94 MB
    Capacity17 users
    Video profile
  • SDK video source: Up to 1080p @ 60 fps
  • Custom video source: Up to 4K
  • Audio profile
  • Sample rate: 16 kHz to 48 kHz
  • Support for mono and stereo sound
  • Audio anti-packet-loss rate80% (uplink and downlink)

    Compatibility

    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.

    PlatformSupported Version
    Android

    ≥ 4.1

    The Android SDK supports the following ABIs:
  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86-64
  • iOS≥ 9.0
    Windows

    ≥ Windows 7

    The Windows SDK supports the following architecture:
  • x86
  • x86-64
  • macOS

    ≥ 10.10

    The macOS SDK supports the following architecture:
  • x86-64
  • arm64
  • Unity

    ≥ 2017

    The Unity SDK supports the following platforms:
    • Android (armeabi-v7a, arm64-v8a, x86)
    • iO
    • Windows (x86, x86-64)
    • macOS
    WebSee Web SDK Compatibility
    Electron≥ Electron 1.8.3
    Flutter≥ Flutter 1.0.0
    React Native≥ React Native 0.59.10

    Reference

    How many users can Agora Video SDK support at the same time?

    Video Calling