跳到主要内容

带宽计算

本文档介绍如何根据服务器带宽计算最大支持的同时通话人数。

理论计算

带宽需求公式

基于 1 人 720p + 其余 360p 的视频质量配置:

带宽 = 0.45 × N² + 1.25 × N (Mbps)

其中 N = 同时通话人数

反推最大人数公式

根据服务器带宽计算最大支持人数:

N = (-1.25 + √(1.5625 + 1.8 × B)) ÷ 0.9

其中 B = 服务器带宽 (Mbps),结果向下取整

理论计算表格

服务器带宽最大通话人数实际带宽消耗计算验证
50 Mbps9 人47.7 Mbps0.45×81 + 1.25×9 = 47.7
100 Mbps13 人92.3 Mbps0.45×169 + 1.25×13 = 92.3
150 Mbps16 人135.2 Mbps0.45×256 + 1.25×16 = 135.2
200 Mbps19 人186.2 Mbps0.45×361 + 1.25×19 = 186.2

实际优化场景

优化后的带宽公式

场景:1 人 720p + 其余 180p(小窗口显示)

使用实际码率:

  • 720p = 1.0 Mbps
  • 180p = 0.1 Mbps
带宽 = 0.1 × N² + 0.9 × N (Mbps)

优化对比表格

服务器带宽理论最大 (720+360)实际优化 (720+180)提升
50 Mbps9 人18 人+100%
100 Mbps13 人27 人+108%
150 Mbps16 人34 人+113%
200 Mbps19 人40 人+111%

为什么实际能支持更多人?

优化因素说明
动态码率视频静止时码率可降到 30%
小窗口用 180p比 360p 节省 60% 带宽
Dynacast没人看的流暂停发送
音频优先网络差时自动降低视频质量
编码优化VP8/H264 实际码率低于标称值

带宽规划建议

根据业务需求选择合适的服务器带宽:

使用场景推荐带宽预期人数
小型会议50 Mbps10-18 人
中型会议100 Mbps15-27 人
大型会议200 Mbps20-40 人
提示

实际支持人数取决于视频质量设置。启用 180p 小窗口模式可显著提升并发人数。