4 min read

Today we’re excited to introduce Concurrent Streaming Acceleration, a new technique for reducing the end-to-end latency of live video on the web when using Stream Delivery.
Let’s dig into live-streaming latency, why it’s important, and what folks have done to improve it.
How “live” is “live” video?
Live streaming makes up an increasing share of video on the web. Whether it’s a TV broadcast, a live game show, or an online classroom, users expect video to arrive quickly and smoothly. And the promise of “live” is that the user is seeing events as they happen. But just how close to “real-time” is “live” Internet video?
Delivering live video on the Internet is still hard and adds lots of latency:
The content source records video and sends it to an encoding server;
The origin server transforms this video into a format like DASH, HLS or CMAF that can be delivered to millions of devices efficiently;
A CDN is typically used to deliver encoded video across the globe
Client players decode the video and render it on the scree
Traditional segmented delivery