本文展示声网极速直播产品的计费方式。
声网会按月统计你的开发者账户下所有项目产生的费用。
当你使用声网音频/视频 SDK (不包括声网 RTC 小程序 SDK)在你的项目中实现了音视频直播后,声网会收取实时音视频费用,并按月发布账单、进行扣款。详见账单、扣费与账户冻结。
声网根据你的项目所产生的音视频会话时长用量进行计费。每月结束时,声网会把你的项目当月产生的音频和各档位的视频时长用量(单位为秒)分别相加,再换算成分钟数(向上取整),乘以相应的单价,得出本月费用。
费用 = 音频费用 + 视频费用 = 音频时长用量 × 音频单价 + 视频时长用量 × 视频单价
每个会话的时长用量,是这个会话中所有用户产生的时长用量之和。
针对每个用户,声网从其加入 RTC 频道开始计算时长用量,到离开这个频道结束计量。用量的精度为秒。
根据用户在会话中是否订阅视频流,时长用量可分为如下两类:
在极速直播中,声网根据用户角色和用户等级收取不同的费用。
当极速直播观众订阅音视频时,单价如下:
单价 | 档位 | 单价(元/千分钟) |
---|---|---|
音频 | 无 | 4 |
视频 | 高清(HD) | 14 |
全高清(Full HD) | 32 | |
2K | 56 | |
2K+ | 126 |
当主播或互动直播观众订阅音视频时,单价如下:
单价 | 档位 | 单价(元/千分钟) |
---|---|---|
音频 | 无 | 7 |
视频 | 高清(HD) | 28 |
全高清(Full HD) | 63 | |
2K | 112 | |
2K+ | 252 |
声网根据用户成功订阅的所有视频流的分辨率之和,即“集合分辨率”,将视频划分为如下四个档位:
档位 | 用户订阅视频的集合分辨率 |
---|---|
高清(HD) | 集合分辨率 ≤ 921,600(1280 × 720) |
全高清(Full HD) | 921,600(1280 × 720)< 集合分辨率 ≤ 2,073,600(1920 × 1080) |
2K | 2,073,600 (1920 × 1080) < 集合分辨率 ≤ 3,686,400 (2560 × 1440) |
2K+ | 3,686,400 (2560 × 1440)< 集合分辨率 ≤ 8,847,360 (4096 × 2160) |
例如,用户 A 同时订阅两路分辨率为 960 × 720 的视频流,则该用户订阅的视频集合分辨率为 960 × 720 + 960 × 720 = 1,382,400,其视频用量按全高清(Full HD)档位单价计费。
当你的月度总用量超过 100,000 分钟时,声网自动提供如下阶梯折扣:
用量(分钟) | 折扣 |
---|---|
100,000 至 499,999 | 5% |
500,000 至 999,999 | 7% |
1,000,000+ | 10% |
各阶梯的折扣只适用于对应阶梯区间内的用量。例如,时长用量为 60 万分钟,则 1 至 99,999 分钟不享受折扣,100,000 至 499,999 分钟享受 5% 的折扣,500,000 至999,999 分钟享受 7% 的折扣。
本节展示如何统计单个项目下整月的音频和各档位视频的时长用量,并根据相应单价,计算总费用。
假设你的声网开发者账号下有一个启用的项目,项目名为 Test,该项目使用声网 RTC SDK 实现了实时音视频功能。
该项目在 2021 年 2 月 1 日 到 2 月 28 日之间产生的会话如下:
2021 年 2 月 8 日:A 在频道内进行视频直播 1,808 秒,三名极速直播观众 B、C、D 订阅 A 的视频流,A 的视频分辨率为 1280 × 720。
时长用量统计:该会话中 A 没有订阅行为,因此仅产生音频用量;三名极速直播观众订阅 A 的视频流,且订阅的视频分辨率为 1280 × 720,属于高清(HD)档位,因此产生了高清(HD)档位的视频用量。
会话 | 音频 | 高清(HD)视频 | 全高清(Full HD)视频 | 2K 视频 | 2K+ 视频 |
---|---|---|---|---|---|
用量 (秒) | 1,808 | 1,808 × 3 = 5,424 | 0 | 0 | 0 |
2021 年 2 月 11 日:A 在频道内进行单人视频直播 568 秒,两名极速直播观众 B 和 C 同时订阅 A 的视频流,A 的视频分辨率为 1920 x 1080。568 秒后观众 C 上麦,与 A 视频连麦 600 秒,A 和 C 互相订阅彼此的视频流,极速直播观众 B 同时订阅 A 和 C 的视频流,A 的视频分辨率不变,C 的视频分辨率为 1280 x 720。
时长用量统计:该会话中 A、B、C 都产生了用量。
A 产生的用量
由于 A 的用户角色始终为主播,其用量按互动直播单价计费。
B 产生的用量
在此会话中,B 的用户角色始终为极速直播观众,其用量按极速直播产品单价计费。
C 产生的用量
在此会话中,前 568 秒,C 的用户角色为极速直播观众,其用量按极速直播产品单价计费;后 600 秒,C 的用户角色切换为主播,其用量按互动直播单价计费。
会话 | 音频 | 高清(HD)视频 | 全高清(Full HD)视频 | 2K 视频 | 2K+ 视频 |
---|---|---|---|---|---|
极速直播用量 (秒) | 0 | 0 | 568 + 568 = 1,136 | 600 | 0 |
互动直播用量 (秒) | 568 | 600 | 600 | 0 | 0 |
日期 | 极速直播实际用量 (秒) | ||||
---|---|---|---|---|---|
音频 |
HD 视频 |
Full HD 视频 |
2K 视频 |
2K+ 视频 |
|
2020-02-08 | 1,808 | 5,424 | 0 | 0 | 0 |
2020-02-11 | 0 | 0 | 1,136 | 600 | 0 |
月累计用量 | 1,808 | 5,424 | 1,136 | 600 | 0 |
入账用量 | 31 分钟 |
91 分钟 |
19 分钟 |
10 分钟 |
0 分钟 |
计费 (元) |
(31/1000 ) × 4= 0.124 | (91/1000) × 14 = 1.274 | (19/1000) × 32 = 0.608 | (10/1000) × 56 = 0.56 | 0 |
合计 (元) |
2.57 (0.124 + 1.274 + 0.608 + 0.56 = 2.566 ≈ 2.57) |
日期 | 互动直播实际用量 (秒) | ||||
---|---|---|---|---|---|
音频 |
HD 视频 |
Full HD |
2K 视频 |
2K+ 视频 |
|
2020-02-08 | 0 | 0 | 0 | 0 | 0 |
2020-02-11 | 568 | 600 | 600 | 0 | 0 |
月累计用量 | 568 | 600 | 600 | 0 | 0 |
入账用量 | 10 分钟 |
10 分钟 |
10 分钟 |
0 分钟 |
0 分钟 |
计费 (元) |
(10/1000 ) × 7= 0.07 | (10/1000) × 28 = 0.28 | (10/1000) × 63 = 0.63 | 0 | 0 |
合计 (元) | 0.98 (0.07 + 0.28 + 0.63 = 0.98) |
声网在每月底结算整月用量时,会把当月产生的音频和各档位的视频用量(单位为秒)分别相加,然后除以 60,分别得出音频分钟数和各档位的视频分钟数,最后向上取整。例如一个月产生了 59 秒的音频时长用量,则音频用量数据计为 1 分钟;如果产生了 61 秒的视频时长用量,则视频用量数据计为 2 分钟。月用量误差在 1 分钟内。
双流模式下,用户的分辨率计算方式如下:
如果你的场景中涉及屏幕共享,则屏幕共享流的视频单价以你在 ScreenCaptureParameters
中设置的视频分辨率档位为准。详见以下类中的说明:
ScreenCaptureParameters
AgoraScreenCaptureParameters
计算集合分辨率时,我们会将分辨率为 225,280(640 × 352)的视频流按分辨率 640 × 360 计算。