HLS 直播延迟优化技巧

目录

  1. 延迟来源
  2. 缩短分片时长
  3. 预加载与缓冲
  4. LL-HLS 低延迟方案

延迟来源

标准 HLS 直播延迟通常在 10-30 秒,主要来源:

缩短分片时长

最直接的优化是减小分片时长。将 #EXT-X-TARGETDURATION 从 10 秒降到 2-4 秒,可显著降低延迟。代价是分片数量增多,服务器压力增大。

预加载与缓冲

LL-HLS 低延迟方案

苹果推出的 Low-Latency HLS(LL-HLS) 将延迟降到 2-5 秒,核心是:

如需更低延迟(亚秒级),可考虑 WebRTC 方案,适合互动直播场景。