直播(Live)通常要求持续的、低抖动的出流带宽和更严格的延迟控制,因为每个观众收到的是实时或近实时数据流;而点播(VOD)多数采用CDN缓存,允许更灵活的分发和更高的缓冲空间,从而显著降低源站带宽压力。对于同一码率,直播对网络要求更高(例如更低的抖动和包丢率),点播则侧重于吞吐和缓存命中率。
先确定编码与目标码率:典型参考值为480p≈1–1.5Mbps、720p≈2.5–4Mbps、1080p≈4–8Mbps、4K≈15–25Mbps(H.265可较H.264节省约30–50%)。单流带宽 = 选定码率 + 音频(约128kbps)。并发带宽(源端)= 单流带宽 × 并发观众数(未走CDN时)。点播借助CDN后,源端只需承载缓存回源流量与写入量,边缘带宽承担大部分并发。
低延迟方案包括:基于CMAF chunked/LL-HLS或Low-Latency DASH的分段缩短(延迟可降至2–6秒),采用WebRTC或
在香港本地网络,典型RTT较低(数毫秒到几十毫秒),但跨境或国际链路会增加RTT并放大丢包影响。对直播体验敏感的指标依次为:丢包>抖动>RTT。高丢包会触发重传或FEC,直接影响画质与稳定性;抖动导致播放端频繁缓冲或卡顿;较高RTT会增加起播与交互延迟。为保证体验,应设置合理的缓冲区(直播数秒、点播数十秒可接受)、启用FEC/ARQ以及使用本地CDN与QoS策略。
首先按最坏案例计算峰值带宽:估计各分辨率观众占比(例如:1080p 30%、720p 40%、480p 30%),计算带宽加和并留出30–50%的冗余以应对突发并发与切换。其次部署多点分发与多运营商链路,结合本地CDN节点和回源缓存降低中心带宽压力。启用主动监控(流量、RTT、丢包、CDN命中率)和自动流量切换(负载均衡、Anycast)以保证高可用。最后在运维层面采用ABR策略、码流预热、分发层速率限制与QoS标签,确保在带宽受限时仍优先保证直播控制通道与关键码流。
