Low Latency Streaming
Low-latency streaming minimizes the delay between live action and viewer experience. Standard streaming (HLS, DASH) introduces 6-15 seconds of latency because of how segmentation and playback buffers work. Low-latency protocols target sub-3 second latency, sometimes approaching real-time.
The technical trade-off: latency reduction requires different architectural decisions. HLS/DASH use fixed-size segments (10-second chunks) that must be complete before players can start playback. Lower latency requires smaller segments or stream types, but smaller segments increase codec overhead and make quality adaptation less smooth.
SRT and LLHLS (Low-Latency HLS, a newer variant) achieve sub-3 second latency. For esports streaming, where viewers expect to see action nearly real-time and participate in chat about ongoing gameplay, low-latency is worth the technical complexity.
However, low-latency has limits. Physical laws prevent latency below the speed of light (traveling from venue to streaming infrastructure takes milliseconds). Encoding a frame takes milliseconds. Decoding at the viewer's device takes milliseconds. Add up the physics and you're fundamentally limited to 1-2 second absolute minimum latency with perfect optimization.
For remote speaker integration, 3-5 second low-latency is sufficientβspeakers feel reasonably connected to audience response. For interactive broadcasts where viewers vote or participate in real-time decisions, lower latency (2-3 seconds) reduces felt delay.
The encoding design for low-latency is different. We use smaller Group of Pictures (GOP) intervals, more frequent key frames, and sometimes accept lower quality to maintain consistent bitrate (avoiding buffer fluctuations that increase latency). For esports, we accept slightly lower video quality at 1080p60 low-latency over perfect quality at 1080p30 standard latency.
At Creative Broadcast Agency, low-latency is a specialized service for esports and interactive broadcasts where latency matters. For corporate events and webinars, standard latency is often acceptable and cheaper to deliver.