~/talk

Delivering Fast Video without the Buffering

Talkat FrontCon 2019 · on Friday, 2019-04-05· [web-performance, web-platform]
slides:none on file

Concrete findings and fixes: site scans show video on ~5% desktop and ~4% mobile homepages, median pages with video load in ~11.5s vs 7.5s, and average startup is ~3.5s on mobile and ~6s on desktop with ~16% of mobile viewers abandoning before start; two thirds of video requests come from Facebook. Practical wins include using WebPageTest and HTTP Archive to find offenders, strip audio and downscale/encode per device, avoid preload=auto, and use HLS starting at low bitrate to reduce startup stalls.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Doug Sillars
  3. 1:43Video Killed My Data Plan
  4. 2:39Study of the Web
  5. 3:11WebPage Test
  6. 4:53Video Use on the Web
  7. 6:45Video Quality Metrics
  8. 10:22Video Startup Delay
  9. 11:51Image Optimization
  10. 13:25Video Optimization?
  11. 14:40Video Compression over Time
  12. 17:47Video Stats: File Extensions
  13. 18:05Video: Different Size Screens
  14. 19:22Video: Don't Download More on Mobile
  15. 23:56Video Preload
  16. 26:44Video Background: Mobile
  17. 28:15Video Resizing
  18. 28:55Video Is Not Cheap
  19. 31:16Best Practices (So Far...)
  20. 33:13Optimizing Video Delivery Video Streaming
  21. 34:00Video Streaming: Startup Time
  22. 35:25Video Streaming: Manifest File
  23. 39:27The Spengler
  24. 39:46Crossing the Streams
  25. 40:52Third Parties: Facebook
  26. 41:02Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.