本文展示声网实时音视频服务的计费方式。
声网会按月统计你的开发者账户下所有项目产生的费用。
当你使用声网 RTC 小程序 SDK 在你的项目中实现了实时音视频功能,如语音通话、视频群聊、互动直播后,声网会收取实时音视频费用,并按月发布账单、进行扣款。详见账单、扣费与账户冻结。
声网根据你的项目所产生的音视频会话时长用量进行计费。每月结束时,声网会把你的项目当月产生的音频和视频时长用量(单位为秒)分别相加,再换算成分钟数(向上取整),乘以相应的单价,得出本月费用。
费用 = 音频费用 + 视频费用 = 音频时长用量 × 音频单价 + 视频时长用量 × 视频单价
每个会话的时长用量,是这个会话中所有用户产生的时长用量之和。
针对每个用户,声网从其加入 RTC 频道开始计算时长用量,到离开这个频道结束计量。用量的精度为秒。
根据用户在会话中是否订阅视频流,时长用量可分为如下两类:
使用声网 RTC 小程序 SDK 的音视频单价如下:
单价 | 单价(元/千分钟) |
---|---|
音频 | 10 |
视频 | 30 |
本节展示不同场景下,如何计算会话产生的时长用量。
场景描述:A、B 二人同时加入频道,进行视频通话 20 分钟。
计费方案:该会话中 A 和 B 都产生了 20 分钟的视频用量。总用量 = 20 分钟的视频用量 × 2 = 40 分钟的视频用量。
场景描述:A、B、C 三人同时加入频道,进行语音通话 20 分钟。
计费方案:该会话中 A、B 和 C 都产生了 20 分钟的音频用量。总用量 = 20 分钟的音频用量 × 3 = 60 分钟的音频用量。
场景描述:A、B、C 三人同时加入频道,纯音频通话 10 分钟后,D 加入频道,然后四人一起视频通话 10 分钟。
计费方案:该会话中 A、B、C、D 都产生了用量。
总用量 =(10 分钟的音频用量 + 10 分钟的视频用量)× 3 + 10 分钟的视频用量 = 30 分钟的音频用量 + 40 分钟的视频用量。
场景描述:A 在频道内进行视频直播 20 分钟,有六名观众观看。其中三名观众订阅视频流,三名观众订阅音频流。
计费方案:由于 A 在频道内没有订阅行为,因此 A 产生的用量为音频用量;六名观众中,三名产生视频用量,三名产生音频用量。
总用量 = 20 分钟的音频用量 +(20 分钟的视频用量 × 3)+(20 分钟的音频用量 × 3)= 80 分钟的音频用量 + 60 分钟的视频用量。
场景描述:A 在频道内进行视频直播 10 分钟,有六名观众观看。10 分钟后观众 B 上麦,与 A 视频连麦 10 分钟,其余观众继续观看。
计费方案:该会话中 A、B 和所有观众都产生了用量。
总用量 =(10 分钟的音频用量 + 10 分钟的视频用量)+ 20 分钟的视频用量 +(50 分钟的视频用量 + 50 分钟的视频用量)= 10 分钟的音频用量 + 130 分钟的视频用量
声网在每月底结算整月用量时,会把当月产生的音频和视频用量(单位为秒)分别相加,然后除以 60,分别得出音频分钟数和视频分钟数,最后向上取整。例如一个月产生了 59 秒的音频时长用量,则音频用量数据计为 1 分钟;如果产生了 61 秒的视频时长用量,则视频用量数据计为 2 分钟。月用量误差在 1 分钟内。