Stadia Streaming Tech: A Deep Dive
summary
Stadia’s streamer runs alongside the game, measures per‑packet bandwidth, loss and RTT, and adapts encoder targets per frame to keep latency imperceptible while maximizing quality; tests use VP9, edge nodes and BBR‑style delay signals, 1,500 lab players and 24,000 hours of Assassin’s Creed A/B testing, and deliver live improvements (higher quality at lower bitrates, faster adaptation, 60 fps, 4K HDR). Developer tools include stream profile presets, MediaStream API, frame token API for input–frame association and playback debugging.
AI-written summary · about
chapters (16)
- 0:00Start
- 2:29A technical deep dive
- 3:23A typical video streaming service - Simplified
- 3:58Cloud gaming - How is it different?
- 13:16Variance across mechanics
- 17:10A delicate balance
- 22:20Cloud Game Streaming: A Balance
- 25:33How do networks work?
- 26:31Network: CUBIC congestion control
- 27:43Network: BBR congestion control
- 29:33Putting it together: Cloud Gaming
- 32:49Google's Network Infrastructure
- 33:12Google's technology investments
- 33:52Google's DNA to scale
- 35:21First Build
- 35:55Research Results
related talks
35mBringing Destiny to Stadia: A postmortem
15mSupercharging discoverability with Stadia
09mTop 10 Stadia announcements
36mHow we Deliver Experiences that Matter Through Streaming?
50mCreating for content creators
24mPeople make the difference, or video streaming
16mStimpack: An Adaptive Rendering Optimization System for Scalable Cloud Gaming
52mOptimising your game AFTER it ships
