
On September 1, our co-founder and CEO Werner Robitza joined Dmitry Kashin, lead streaming architect at Gcore, for a live Faultline webinar hosted by editor Tommy Flanagan: “Streaming Under Pressure: How Do We Even Define QoE at Scale Anymore?” It was an hour of trade-offs, war stories, and one very ambitious wish list. Here’s the recap.
Even the experts have bad streaming days
Tommy opened with an icebreaker: when did each panelist last have a genuinely bad streaming experience? Werner’s answer hit close to home. After switching ISPs in Vienna, he still has 500 Mbit/s of capacity, but peering and caching issues mean his kids now regularly complain that “YouTube’s not working.” Dmitry pointed to mobile networks while traveling. Tommy blamed a very pixelated Premier League match on Now TV.
The point set up the theme for the whole session: bandwidth alone doesn’t guarantee a good experience, and there’s still no single scoreboard everyone agrees on. Werner noted that expectations keep climbing even as stalling has become rare in absolute terms. That’s a classic recency effect — one bad session can erase years of good ones and drive churn.
What the 2026 World Cup taught us
The panel spent the most time on the World Cup, widely reported as the most-streamed edition ever with surprisingly few public complaints about quality. Werner and Dmitry both pushed back on the idea that this happened by accident.
In AVEQ’s independent measurements, one OTT provider switched from a single CDN to a multi-CDN setup shortly before the tournament, expecting more headroom. Quality got worse instead — more stalling, more quality switches — even before World Cup traffic arrived. The provider reverted to a single CDN once the tournament ended, and quality went back to normal. Multi-CDN isn’t automatically better. It has to be measured and tuned like anything else.
On the delivery side, Dmitry described weeks of capacity planning, route and interconnect checks, and origin protection to avoid request storms. One surprise stood out: a burst of legacy DASH traffic from older smart TVs looked alarming in the shield-server logs. Caching and load balancing meant it never actually threatened the origin.
AVEQ ran independent, active measurements for German broadcaster WDR across three CDNs throughout the tournament, tracking stalling, startup time, and quality switches. The data showed real differences between CDNs. In one match, four of five measurement probes stalled simultaneously on a single CDN, for up to 4.8 seconds. It also confirmed there was no major outage across the whole event. Dmitry summed up AVEQ’s role: “This is where AVEQ shines: it provides us with useful metrics that we can also give to our clients.”
Latency is social, quality is perceptual
Quality problems are perceptual and personal. Latency problems are social — you only notice you’re behind when a neighbor’s phone buzzes with a goal notification before your stream shows it. That distinction shaped a lot of the World Cup’s technical decisions. Gcore’s multi-CDN setup for the tournament used a lower-latency configuration: two-second segments over HLS with MPEG-TS, plus additional sub-second prefetching. That favored stability under real network conditions over chasing the absolute lowest latency possible.
Werner also pointed to playback elasticity: quietly speeding up or slowing down playback to catch up, instead of stalling outright. Research, including work from the BBC, shows viewers prefer this to a hard rebuffer.
A green dashboard, an unhappy viewer
A joint AVEQ/Gcore investigation looked at a World Cup match where every network-side metric looked healthy: request times under a second, status codes mostly 200s, low TCP retransmission. Yet AVEQ’s player-side, end-to-end measurements showed real stalling events for viewers.
The gap comes from layering. CDN-side network metrics and player-side adaptive-bitrate behavior are two different views of the same delivery chain, and a problem can hide in the space between them: an imperfect ABR implementation, a stale manifest, insufficient sub-second caching. Nobody’s dashboard was lying. They just weren’t measuring the same thing. Combining CDN-side traces with independent, end-to-end QoE measurement catches what either one alone misses.
Looking ahead
Tommy closed with a five-year wish list. Werner would happily never see interlaced video again, and expects more personalized, context-aware streaming, where the trade-off between latency and quality adapts to what you’re actually doing rather than one fixed configuration for everyone. Dmitry wants real unification: QoE signals feeding back automatically into encoders and CDN behavior, with AI helping detect and react to anomalies closer to real time.
Both agreed on the harder answer to the headline question: there’s no single metric that captures QoE at scale, and there probably shouldn’t be. CDN engineers, broadcasters, and viewers each need a different slice of the picture.
Thanks to Tommy, Dmitry, and everyone at Faultline and Gcore for a great discussion, and to everyone who joined live with questions. If you missed it, the full replay is available here.