做Tiktok直播需要多大带宽?附通用带宽计算公式

Laoyu 的头像

在 TikTok 直播中,主播需要的上下行带宽取决于 视频分辨率、帧率、码率 以及 在线观众人数。以下是计算方法和阶梯参考:


1. 基础参数参考(单路直播流)

分辨率帧率 (FPS)推荐视频码率(上行)音频码率(上行)总码率(上行)
480p301,000 – 1,500 Kbps128 Kbps~1.1 – 1.6 Mbps
720p302,500 – 3,500 Kbps128 Kbps~2.6 – 3.6 Mbps
1080p304,000 – 6,000 Kbps128 Kbps~4.1 – 6.1 Mbps

  • 码率受视频复杂度影响(动态画面需更高码率)。
  • TikTok 官方可能有码率限制,需参考最新文档。

2. 观众人数对下行带宽的影响

主播端下行带宽主要用于接收观众互动数据(如弹幕、礼物通知等),通常占用较少,但需考虑 CDN 回源流量(如果使用推流服务中转)。

  • 每观众下行带宽:约 10-50 Kbps(取决于互动频率)。
  • 计算公式
    [
    \text{主播总下行带宽} = \text{在线人数} \times 20 \text{ Kbps} \quad (保守估计)
    ]

3. 主播端总带宽公式

[
\text{总上行带宽} = \text{视频码率} + \text{音频码率} \quad (单路流)
]
[
\text{总下行带宽} = \text{在线人数} \times 20 \text{ Kbps}
]

示例

  • 直播 720p/30fps,在线 1,000 人
  • 上行:3.5 Mbps
  • 下行:1,000 × 20 Kbps = 20 Mbps(约 2.5 MB/s)

4. 阶梯参考(主播端总带宽)

分辨率在线人数上行需求下行需求
480p<5001.5 Mbps10 Mbps
720p500-2K3.5 Mbps10-40 Mbps
1080p2K-5K6 Mbps40-100 Mbps
1080p+>5K≥6 Mbps + CDN≥100 Mbps + 优化

5. 注意事项

  1. 上行带宽是关键:确保上行稳定,建议预留 1.5 倍冗余(例如 720p 直播用 5 Mbps 上行)。
  2. 下行带宽瓶颈:高互动场景(如带货)需增加下行带宽。
  3. CDN 优化:超 1 万观众时,建议使用专业推流服务(如 OBS + RTMP 中转)。
  4. 网络抖动:使用有线网络(Wi-Fi 易卡顿),延迟控制在 <100ms。

如果需要精确值,可以用 TikTok 直播伴侣OBS 的码率测试工具 实时监测带宽占用。