技术帮助 · 发布时间:
教室里有 20 个班级报名,不代表只需要一条直播流;如果 20 个班级同时开播,节点要接收的推流也会增加。规划台湾节点承载线上教育直播的上行带宽规划时,先确认带宽用于讲师推流,还是台湾服务器向观众分发视频。两者计算方式不同,混在一起估算容易低估需求。
先拆开推流入口和观众出口
讲师电脑或摄像设备把画面推到直播服务,这一段消耗的是讲师所在网络的上行,也占用节点的接收带宽。观众播放直播时,台湾节点或其分发网络持续向外发送数据,消耗的是节点出口带宽。若直播平台使用 CDN,源站主要负责接收推流并向分发网络供流;若由单台服务器直接服务所有观众,出口流量会随观看人数增长。
还要区分单向直播与互动课堂。单向讲课通常以一条主讲视频为主;多人视频互动则可能同时传送多路音视频,不能只按一条讲师流估算。应以实际产品架构和峰值同时在线人数为准。
用码率和并发算出基本容量
估算同时进入节点的推流
推流入口可按“同时开播的课堂数 × 每路推流码率”计算,再为音频、协议开销、画质波动和重传留余量。作为初步规划参考,H.264 编码的 720p 课程画面常见码率约为 1.5–3 Mbit/s,1080p 常见约为 3–6 Mbit/s;具体值会随帧率、画面复杂度、编码器设置和网络状况变化。静态课件画面可能较低,快速书写或演示则可能需要更高码率。
单独核算观众分发
没有 CDN、由节点直接单播给观众时,出口需求可粗略估为“同时观看人数 × 每人播放码率”。例如,单路 2.5 Mbit/s 的课程有 200 人同时观看,理论视频出口约为 500 Mbit/s;实际还需考虑协议开销和峰值波动。使用 CDN 后,不能简单认为出口需求归零:要核对源站到 CDN 的回源方式、缓存策略和分发服务的容量责任。
初步估算后,可额外预留约 20%–30% 的容量作为带宽冗余。这不是固定标准:网络质量不稳、码率采用可变编码、多个课程集中开播时,应采用更保守的余量,并以服务商实际提供的持续带宽和计费口径为准。
新手可按四步落地
- 列出峰值场景:统计同一时段可能开播的课堂数、每堂预计观看人数,以及是否有互动连麦;不要用注册人数代替并发连接。
- 确定画质和推流码率:先选 720p 或 1080p,再结合摄像内容、帧率和编码设置确定码率。讲师端上行应能稳定高于单路推流码率,并给其他网络流量留空间。
- 分别计算入口与出口:入口按并发推流求和,出口按并发观众和播放码率估算;将 CDN 回源、备用推流及互动视频纳入对应一侧,避免重复计算。
- 压测并观察实况:在正式授课前模拟预期并发,检查推流是否断续、播放是否缓冲,并观察网络接口的持续吞吐、丢包和延迟。逐步增加负载,确认高峰时仍有余量,再按测试结果调整套餐或分发方式。
节点和分发方式怎么选
台湾节点适合服务对象主要位于台湾,或业务链路确实需要在台湾接入、处理的场景;但节点地理位置并不能单独保证画面流畅,讲师、观众的运营商线路、路由路径和服务商网络同样会影响体验。若观众分布广、人数峰值大,采用 CDN 通常更容易扩展观众出口;若人数少且课程仅供小范围观看,单节点直出配置较简单,但需自行承担并发增长带来的出口压力。
因此,台湾节点承载线上教育直播的上行带宽规划,应以峰值并发而非日常平均人数为基准,并把推流入口与观众出口分开核算。先测得真实码率和并发,再决定节点容量与分发架构,比单纯购买更高规格更可靠。
常见问题
只有一位讲师,是否只需按一条推流计算?
节点接收端可以先按一条讲师流估算;若节点直接向观众分发,出口仍须按同时观看人数计算。

课程画面能否统一使用 720p?
可以作为带宽有限时的起点。若需要清楚呈现细小文字或软件操作界面,应实际检查画面可读性,再决定是否提高分辨率和码率。
购买标称带宽后就能达到计算值吗?
不一定。共享资源、线路拥塞、计费方式及持续吞吐限制都可能造成差异。应向服务商确认带宽口径,并通过接近预期并发的测试验证。

