Calculating service minutes
Agora adds up the following two types of minutes used by the projects under your Agora Account on a monthly basis:
The time that the recording server records video streams in the channel counts as the recording video minutes.
Agora adds up the resolutions of the video streams that the recording server records at a time, to get the aggregate resolution. The aggregate resolution can be classified into two brackets, and Agora charges you accordingly.
|Video Bracket||Aggregate Resolution|
|High Definition (HD)||≤ 1280 x 720|
|Super High Definition (HD+)||> 1280 x 720|
The aggregate recording resolution varies with the resolution of the video streams being recorded in real time. Agora adds up the corresponding recording video minutes down to the accuracy of a few seconds.
Calculate the aggregate recording resolution
Suppose that the recording server has been in an RTC channel for 45 continuous minutes, recording the video streams of users A, B, and C for the first 30 minutes, and recording the video streams of A, B, and D for the subsequent 15 minutes. The following table shows the resolutions of A, B, C, and D during this period:
|A's Resolution||B's Resolution||C's Resolution||D's Resolution||Aggregate Recording Resolution|
|Initial 30 minutes||640 x 360||640 x 360||640 x 360||N/A||691200 < 1280 x 720|
|Subsequent 15 minutes||640 x 360||240 x 180||N/A||1280 x 720||1195200 > 1280 x 720|
As you can see from the above table:
- The aggregate recording resolution for the initial 30 minutes = A's resolution + B's resolution + C's resolution = 691200 < 1280 x 720, falling in the HD bracket.
- The aggregate recording resolution for the subsequent 15 minutes = A's resolution + B's resolution + D's resolution = 1195200 > 1280 x 720, falling in the HD+ bracket.
Total recording fee = Unit price (recording video minutes HD) x 30 min + Unit price (recording video minutes HD+) x 15 min
See Pricing for the pricing information of the recording video minutes.
If you deduct the time that the recording server records the video streams in the channel from the total time that the server stays in that channel, you get the recording audio minutes, regardless of whether the server records any audio stream.
For example, let's say a recording server is in a channel for 30 minutes. It records a video stream for 20 minutes, and is idle for the rest 10 minutes. In this case, Agora records 20 recording video minutes and 10 recording audio minutes.
|Service||Pricing （Dollars/1,000 minutes)|
|Recording HD video||5.99|
|Recording HD+ video||22.49|