You need to enable JavaScript to run this app.
导航

用户网络带宽推荐

最近更新时间2023.10.10 11:15:21

首次发布时间2023.10.09 11:24:10

问题详述

正常的音视频通话对网络带宽的最低要求是多少?

问题解答

最低带宽的计算方式

此处仅给出理想状态下的带宽计算方式,实际使用过程中,同一网络可能还会被其他用户使用,所以实际要求网络带宽要更高,建议留有冗余保障音视频通话体验。

  • 最低上行带宽 = 本地用户音频发送码率 + 视频发送码率
  • 最低下行带宽 = 远端用户 1 的音频流码率 + 远端用户1的视频流码率 + … + 远端用户 N 的音频流码率 + 远端用户 N 的视频流码率

音视频码率设置

音频发送码率一般为 16kbps ~ 48kbps,由 setAudioProfile 设置的参数决定。
视频发送码率参考设置视频发布参数中对应各分辨率档位的默认码率,或者是由 setVideoEncoderConfig 设置的参数决定。

示例

  • 1v1 音视频通话:假设通话双方音频 profile 均使用默认设置,此时音频发送码率是 16kbps;视频分辨率设置为 1280*720,最大码率设置为 1200kbps,则推荐的网络上下行带宽都应至少约为:
    (1200+16)kbps/1024 = 1.19mbps

  • 1vN 音视频通话:上行网络带宽要求基本不变;下行网络带宽需在 1v1 的基础上成倍增加。