Innovate Live Streaming with a Client Simulator
summary
Netflix enhances its client simulator to drive the production client with real network traces and device characteristics, letting experiments run fast and reproducibly. The simulator runs the real client code, executes 10,000 sessions in 20 minutes, is deterministic and safe, and models changes across encoder, network, ABR, and device inputs. A loading DASH case splits segments into chunks and shows small latency reductions and lower rebuffer risk for comparable buffer sizes, enabling 18-treatment evaluations without live events.
AI-written summary · about
related talks
08mSimulating livestreams for testing
19mTesting things that don't want to be tested: A game streaming story
16mPerformance testing – under pressure!
20mServer-initiated client-side just-in-time stitching in ABR streaming
04mWhy build a new native player?
26mSimulant in Anger
42mReplay Production Traffic Locally: Instantly Spot & Fix Breaking Changes
44mRelease After a Year of Development
