Switch branches/tags
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
52 lines (38 sloc) 3.58 KB

title: Agora Recording Overview description: platform: All Platforms updatedAt: Wed Nov 14 2018 20:40:49 GMT+0000 (UTC)

Agora Recording Overview

The Agora Recording SDK is an add-on to record and save voice calls, video calls, and interactive broadcasts on your server. The Agora Recording SDK is compatible with the Agora Native SDK v1.7.0+ and the Agora Web SDK v1.12.0 +.

For example, a user can either attend an online course at the time of the course or watch the recorded course later; made possible by the Agora Recording SDK being deployed at the server by the online course provider.


The Agora Recording SDK provides the following functions:

  • High-quality voice and video recordings.
  • Single- or mixed-stream voice and video recordings of all users in the channel.
  • Raw voice and video data.
  • Screen captures of all users in the channel.
  • Customizable video mixing layouts.


The Agora Recording SDK can be used in the following scenarios:

Industry Applications
Online Education One-to-one and one-to-many online courses. The Agora Recording SDK provides high-quality voice and video recordings.
  • Students can replay recordings for review.
  • Students can make up missed courses at their convenience.
  • Live Broadcasts
  • The replay of live broadcast highlights.
  • Captures screenshots.
  • Detects sexually explicit content.
  • Financial Industry When conducting financial management, account registration, and face-to-face business, the financial industry can use audio and video recordings for recording keeping and archival purposes.
    Customer Service/Call Centers The recordings can be used for customer research and service quality evaluation.
    Remote Health Care
  • Recordings of remote diagnosis and online medical consultations enable patients to acquire medical resources in remote or inaccessible areas.
  • Can be used as references for subsequent treatments.
  • Features

    The Agora Recording SDK consists of the following features:

    Feature Description
    High Reliability The Agora Recording SDK supports cluster deployment, dynamic capacity expansion, and high availability services.
    High Security Provides end-to-end security mechanisms for video calls, data transmission, data storage, and so on. For details, see Information Security Policy.
    Compatibility Supports CentOS 7+ x64 and Ubuntu 14.04+ x64 operating systems.
    Ease of Use Simple implementation and easy to learn. You can get started quickly, flexibly deploy recording services, and easily record on mobile and web pages.
    Flexibility By flexibly combining various functions of the Agora Recording SDK, you can seamlessly apply the SDK to multiple scenarios to achieve better service.