Skip to main content

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

Agora Video Call 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 SDK 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?

    Page Content

    Video Calling