最快路径
如果已经知道每路摄像头、编码器或直播档位的配置码率,直接使用 拉流带宽计算器。输入主码流码率、子码流码率、码流数量、并发拉取数、时长、开销和余量,就能得到总 Mbps 与流量。
核心公式
对每个码流档位,先把视频码率和音频码率相加,再乘以码流数量和每路并发拉取数。主码流和子码流负载相加后,再应用协议开销和安全余量。
流量换算是线性的:GB = Mbps * 秒数 / 8 / 1000。连续 1 Mbps 约等于每小时 0.45 GB,未包含额外余量。
主码流和子码流
常见 CCTV 或 NVR 系统会录制主码流,同时用子码流做手机预览或多画面网格。不要默认只算其中一路;只要两个路径同时活跃,就都会消耗带宽。
并发应该算在哪一段
先确认你要评估哪一段网络。如果一个媒体服务器每路摄像头只拉一次,再分发给观众,摄像头上行负载和服务器出口负载是两回事。多个客户端直接拉摄像头时,摄像头侧网络压力会更大。
不知道码率时怎么办
可以用分辨率、帧率和 bpppf 做估算,但这只是前期规划。真实带宽还会随编码格式、运动、噪声、夜间画面、GOP、编码器 preset、压缩档位和码率控制方式变化。
生产链路检查
- 用代表性场景测平均码率和峰值码率,不要只看安静画面。
- 把音频、协议封装、TLS、重传和丢包余量都算进去。
- 确认瓶颈在摄像头上行、NVR 入口、流媒体服务器出口,还是观看端下载。
- 为 VBR 短时波动和未来扩容预留带宽。
下一步
打开 拉流带宽计算器,先输入设备配置码率,再和实测网络流量对比后决定链路或 NVR 容量。