# 计费示例（旧版） (/zh-CN/realtime-media/rtc/reference/legacy-billing/billing-samples-old)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

本文以一些典型场景为例，介绍实时互动的计费情况。

## 互动直播计费示例 [#互动直播计费示例]

在一场时长为 60 分钟的视频互动直播中，频道内有 3 位主播和 10 位观众。

- 主播 A 发布本地摄像头采集的视频流（分辨率为 960 × 720）和屏幕共享视频流（分辨率为 1920 × 1080）
- 主播 B 和主播 C 发布本地摄像头采集的视频流（分辨率均为 960 × 720）

所有用户在频道内的订阅行为、以及订阅视频流的视频集合分辨率如下所示：

| 用户 | 订阅行为 | 订阅视频流的集合分辨率 | 用量类型 |
| --- | --- | --- | --- |
| 主播 A | 主播 B 和主播 C 的视频流 | 960 × 720 × 2 = 1,382,400 | FHD |
| 主播 B | [billing-samples-old-html-0-2-1 details](#table-slot-billing-samples-old-html-0-2-1) | (960 × 720) + (1920 x 1080) + (960 × 720) = 3,456,000 | 2K |
| 主播 C | [billing-samples-old-html-0-3-1 details](#table-slot-billing-samples-old-html-0-3-1) | (960 × 720) + (1920 x 1080) + (960 × 720) = 3,456,000 | 2K |
| 观众 | 三位主播的所有视频流 | (960 × 720 × 3) + (1920 x 1080) = 4,147,200 | 2K+ |

<a id="table-slot-billing-samples-old-html-0-2-1"></a>

**billing-samples-old-html-0-2-1 details**

- 主播 A 的所有视频流
- 主播 C 的所有视频流

<a id="table-slot-billing-samples-old-html-0-3-1"></a>

**billing-samples-old-html-0-3-1 details**

- 主播 A 的所有视频流
- 主播 B 的所有视频流

根据[基础计费项目单价表](/zh-CN/realtime-media/rtc/reference/legacy-billing/billing-strategy-old#基础计费项目单价表)，得出所有集合分辨率所属的用量类型，从而计算得出每种用量类型产生的费用，最后得出费用总和，如下表所示：

<DocsTable>
<thead>
<tr>
<th scope="col">视频用量类型</th>
<th scope="col">时长用量（分钟）</th>
<th scope="col">单价（元/千分钟）</th>
<th scope="col">服务费用（元）</th>
<th scope="col">费用总和（元）</th>
</tr>
</thead>
<tbody>
<tr>
<td>全高清视频（Full HD）</td>
<td>60 （主播 A）</td>
<td>63</td>
<td>(60/1000) × 63 = 3.78</td>
<td rowSpan={3}>168.42</td>
</tr>
<tr>
<td>2K</td>
<td>120 （主播 B ＋ 主播 C）</td>
<td>112</td>
<td>(120/1000) × 112 = 13.44</td>
</tr>
<tr>
<td>2K+</td>
<td>600（10 位观众）</td>
<td>252</td>
<td>(600/1000) × 252 = 151.2</td>
</tr>
</tbody>
</DocsTable>

## 极速直播计费示例 [#极速直播计费示例]

在一场时长为 60 分钟的视频极速直播中，频道内有 3 位主播和 10 位观众。

- 主播 A 发布本地摄像头采集的视频流（分辨率为 960 × 720）和屏幕共享视频流（分辨率为 1920 × 1080）
- 主播 B 和主播 C 发布本地摄像头采集的视频流（分辨率均为 960 × 720）

所有用户在频道内的订阅行为、以及订阅视频流的视频集合分辨率如下所示：

| 用户 | 订阅行为 | 订阅视频流的集合分辨率 | 用量类型 |
| --- | --- | --- | --- |
| 主播 A | 主播 B 和主播 C 的视频流 | 960 × 720 × 2 = 1,382,400 | FHD |
| 主播 B | [billing-samples-old-html-2-2-1 details](#table-slot-billing-samples-old-html-2-2-1) | (960 × 720 × 2) + (1920 x 1080) = 3,456,000 | 2K |
| 主播 C | [billing-samples-old-html-2-3-1 details](#table-slot-billing-samples-old-html-2-3-1) | (960 × 720 × 2) + (1920 x 1080) = 3,456,000 | 2K |
| 观众 | 三位主播的所有视频流 | (960 × 720 × 3) + (1920 x 1080) = 4,147,200 | 2K+ |

<a id="table-slot-billing-samples-old-html-2-2-1"></a>

**billing-samples-old-html-2-2-1 details**

- 主播 A 的所有视频流
- 主播 C 的所有视频流

<a id="table-slot-billing-samples-old-html-2-3-1"></a>

**billing-samples-old-html-2-3-1 details**

- 主播 A 的所有视频流
- 主播 B 的所有视频流

根据[基础计费项目单价表](/zh-CN/realtime-media/rtc/reference/legacy-billing/billing-strategy-old#基础计费项目单价表)，得出所有集合分辨率所属的用量类型，从而计算得出每种用量类型产生的费用，最后得出费用总和，如下表所示：

<DocsTable>
<thead>
<tr>
<th scope="col">视频用量类型</th>
<th scope="col">时长用量（分钟）</th>
<th scope="col">单价（元/千分钟）</th>
<th scope="col">服务费用（元）</th>
<th scope="col">费用总和（元）</th>
</tr>
</thead>
<tbody>
<tr>
<td>全高清视频（Full HD）</td>
<td>60 （主播 A）</td>
<td>63</td>
<td>(60/1000) × 63 = 3.78</td>
<td rowSpan={3}>92.82</td>
</tr>
<tr>
<td>2K</td>
<td>120 （主播 B ＋ 主播 C）</td>
<td>112</td>
<td>(60/1000) × 2 × 112 = 13.44</td>
</tr>
<tr>
<td>2K+</td>
<td>600（10 位观众）</td>
<td>126</td>
<td>(600/1000) × 126 = 75.6</td>
</tr>
</tbody>
</DocsTable>

## 纯音频计费示例 [#纯音频计费示例]

在一场时长为 120 分钟的语音通话中，频道内有 2 位用户，同时订阅对方的音频流。

根据[基础计费项目单价表](/zh-CN/realtime-media/rtc/reference/legacy-billing/billing-strategy-old#基础计费项目单价表)中的音频用量类型计算出每个用户的费用，最后得出费用总和，如下表所示：

<DocsTable>
<thead>
<tr>
<th scope="col">用量类型</th>
<th scope="col">时长用量（分钟）</th>
<th scope="col">单价（元/千分钟）</th>
<th scope="col">服务费用（元）</th>
<th scope="col">费用总和（元）</th>
</tr>
</thead>
<tbody>
<tr>
<td>音频</td>
<td>120</td>
<td>7</td>
<td>(120/1000) × 7 = 0.84</td>
<td rowSpan={2}>1.68</td>
</tr>
<tr>
<td>音频</td>
<td>120</td>
<td>7</td>
<td>(120/1000) × 7 = 0.84</td>
</tr>
</tbody>
</DocsTable>

## 阶梯折扣计算示例 [#阶梯折扣计算示例]

假设互动直播项目的时长为 80,000 分钟，其中每种用量类型以及时长如下所示：

- FHD：8,000 分钟
- 2K：16,000 分钟
- 2K+：80,000 分钟

将每种用量相加，得出总用量为 104,000 分钟，其中超出 100,000 分钟的部分（即 100,000 分钟至 104,000 分钟）享受折扣优惠，如下图所示：

<DocsImage alt="阶梯折扣计算示意图" src="https://web-cdn.agora.io/docs-portal/img/rtc/billing/discount-example.png" displayWidth="80%" />

根据[阶梯折扣](/zh-CN/realtime-media/rtc/reference/legacy-billing/billing-strategy-old#阶梯折扣)计算规则，该项目的计算结果如下表所示。其中加粗的部分为折扣优惠的费用（计算结果四舍五入后，保留至小数点后两位）：

| 用量类型 | 用量 | 单价（元/千分钟） | 费用 |
| --- | --- | --- | --- |
| FHD | 8,000 | 63 | 8,000 / 1,000 * 63 = 504 |
| 2K | 16,000 | 112 | 16,000 / 1,000 * 112 = 1,792 |
| 2K+ | 80,000 | 252 | 75,999 / 1,000 * 252 + **4,001 / 1,000 * 252 * 0.95** = 20,109.59 |
