Agora Video Overview

Brief Introduction

Agora Video Call is based on the UDP protocol and the sound and video codec technology of Agora. It provides reliable real-time audio and video services, making real-time audio and video available everywhere.

Based on Agora’s global deployment of SD-RTN, Agora Video Call is implemented with:

  • End-to-end delay of less than 76 ms

  • 99.9% connectivity rate

  • 99.99% high availability

  • Excellent anti-lost technology

  • The ability to support 4K, 60 fps ultra clear video

  • The ability to support full-band audio acquisition at 48 KHz. The original sound effect is perfectly restored through the 3A algorithm based on machine learning.

Agora Video Call provides SDK for all platforms, including:

  • iOS

  • Android

  • Windows

  • macOS

  • Linux

  • Web

  • Wechat applications

Functions

Agora Video Call supports:

  • Real-time audio and video interaction among up to 7 people in the same channel

  • Audio:

    • 3A audio algorithm (echo cancellation, auto gain, noise suppression)

    • Full-band audio sampling with sampling rate of up to 48 KHz

    • 2-channel stereo audio effect

    • Spatial sound effect

    • Audio codec optimization for calls, music, and games

    • Sound mixing

    • Sound reverb

    • Audio self-collection

  • Video:

    • Ultra-clear video up to 4K, 60 fps

    • Screen sharing

    • Self-adaptive adjustment of bit rate, frame rate, resolution

    • High-resoulution / Low-resolution stream

    • Video self-collection

    • Third-party interfaces such as beauty, stickers, face recognition, and background segmentation

  • Implementing recording with Agora Recording SDK

Application

Agora Video Call can be used in the following scenarios:

  • Social entertainment industry

    • Enables multi-party chat, voice chat room, and other scenarios;

    • Supports third-party algorithm integration like beauty and sticker.

  • Education industry

    • Enables 1 on 1 or 1 on N teaching, high-quality music class and other scenes;

    • Achieves low latency, high quality audio and video experience;

    • Provides quality indicators such as connectivity, packet loss rate, jitter, delay, and cardot;

    • Provides flexible recording modes.

  • Game industry

    • Provides solutions for team-gaming, voice radio, real-time audio and video in board games and FPS games, etc;

    • High sound quality, low latency, no stagnation, no echo, etc;

    • Optimization for package size, CPU consumption, memory consumption, and power consumption.

  • Financial sector

    • Provides solutions for video customer service. For example, online account registration, VIP online banking, video customer service and other scenarios;

    • Insurance forensics. Insurance companies can remotely determine loss and evidence through real-time audio and video efficiently.

  • IoT industry

    • Remote audio and video monitoring;

    • Children’s smart watch, enabling parents to master the status of their children;

    • Smart glasses. Remote audio and video calls via smart glasses for remote troubleshooting;

    • Intelligent access control, which enables remote video 1V1 connection and authentication between the visitor and the owner;

    • smart robot, enabling remote audio and video calls between the robot and the mobile APP.

Features

Agora Video Call has the following features:

  • High reliability:

    • 100+ data centers around the world, covering 200+ countries, which enables dynamic routing and avoiding network failures automatically

    • Distributed architecture, which enables massive concurrent and high availability.

    • 7*24 hour operation and maintenance monitoring

  • High quality:

    • Unique network bandwidth prediction algorithm, congestion control algorithm, packet loss compensation, anti-lost coding and other technical means to ensure high-quality real-time audio and video experience under bad networks
  • Security:

    • Support for built-in AES128, AES256 encryption and third-party data encryption
  • Ease of use:

    • Elegant API design
  • Compatibility:

    • Provides SDK for all platforms, see the table below for supported versions:
      Platform Supported Version
      Android 4.1+
      iOS 8.0+
      Windows XP SP3+
      macOS 10.0+
      WeChat Mini App Support
      Web
      • Chrome 58+
      • Firefox 56+
      • Safari 11+
      • Opera 45+
      • QQ 10+
  • Third-part support:

    • Support for beauty, sticker, face recognition, background segmentation algorithms

    • Support for pornography-detection algorithms

References

  • Quickstart Guides on how to deploy and quickly get started on using the Agora Native SDK for Video.

  • API Reference lists various APIs to call and their functions when using the Agora Native SDK for Video.