The Agora On-premise Recording SDK is an add-on to record and save voice calls, video calls, and interactive broadcasts on your server. The Agora On-premise 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 On-premise Recording SDK being deployed at the server by the online course provider.
The Agora On-premise 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 On-premise Recording SDK can be used in the following scenarios:
|Online Education||One-to-one and one-to-many online courses. The Agora On-premise Recording SDK provides high-quality voice and video recordings.
|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|
The Agora On-premise Recording SDK consists of the following features:
|High Reliability||The Agora On-premise 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 6.5+ 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 On-premise Recording SDK, you can seamlessly apply the SDK to multiple scenarios to achieve better service.|