~/talk

QtinUse - Developing the Netflix TV/Movie Streaming Service with Qt

links:none on file
slides:none on file

Netflix implements a server-driven dynamic UI using QtWebKit and a JavaScript bridge to embed DRM, auth and video player APIs into devices, choosing Qt over NPAPI and Chromium for faster integration and thread-safe signal/slot marshalling. Co-developed a texture mapper with Nokia to enable accelerated compositing and raise animations from ~1 fps to ~30–60 fps on mid/high hardware. Testing shows a 40% increase in on-screen viewing when personalized lists appear on TVs; low-end RAM and flash footprint remain the main constraints.

AI-written summary · about

  1. 0:00Intro
  2. 0:12About Netflix
  3. 1:13Netflix subscriber numbers
  4. 1:46Consumer electronics
  5. 2:03Dynamic UI
  6. 2:41Innovation Curve
  7. 3:29Dynamic User Interface
  8. 4:48History
  9. 5:54AB Testing
  10. 9:54Dynamic UI Options
  11. 11:09HTTP Live Streaming
  12. 16:38Netflix SDK
  13. 17:40Netflix Dynamic UI
  14. 20:45QtinUse
  15. 23:27CSS animations
  16. 25:07Why are CSS animations so heavy
  17. 25:59Accelerated compositing
  18. 28:00Texturemapper
  19. 28:53Textmap
  20. 29:17Status
  21. 30:14Challenges
  22. 32:13Path Forward
  23. 34:17Questions
~/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.