For the Agora On-Premise Recording SDK, we conduct tests on the recording concurrency based on the following cloud hosting configuration:
- AWS: Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00 GHz
- 16 Virtual Core CPU, 32 GB RAM
- Disk I/O: 412 MB/s
Test conditions:
- Each channel has two users/hosts. The resolution and frame rate of each channel are set as 320 × 240 and 15 fps respectively.
- The resolution, frame rate, and bitrate of the recorded files in composite recording mode are set as 640 × 480, 15 fps, and 500 Kbps respectively; and the audio bitrate of the recorded files in composite recording mode is set as 48 Kbps.
Test Results:
Channel Profile | Recording Mode | Performance |
Live Broadcast |
Audio + Video
|
When recording 215 channels simultaneously, the CPU usage is about 75%.
|
Audio + Video
|
When recording 70 channels simultaneously, the CPU usage is about 75%.
|
|
Audio only
|
When recording 300 channels simultaneously, the CPU usage is about 75%. | |
Communication |
Audio + Video
|
When recording 210 channels simultaneously, the CPU usage is about 75%.
|
Audio + Video
|
When recording 60 channels simultaneously, the CPU usage is about 75%. |
The test results are for reference purposes only.