Agora Cloud Recording supports the following cloud storage vendors:

  • Qiniu Cloud
  • Amazon S3
  • Alibaba Cloud
  • Tencent Cloud

Before you start, ensure that you have enabled cloud storage service with at least one of the above-mentioned vendors and have created a bucket. When calling start, you need to enter your cloud storage information: When setting storageConfig, choose a region close to the server from which you send your recording request. See Agora Cloud Recording RESTful API for more information.

Issues with cross-region upload

The files to upload to the cloud storage are stored on the servers close to where you make the recording request. Therefore, a cross-region upload, e.g., making the request in the U.S. while setting the region to Beijing, can be slow or even fail.

Solution

Because a cross-region upload takes much more time and is more likely to fail, avoid using this approach when possible.