~/talk

Ever heard of VideoLAN..? The story of VLC

Talkat DevBreak 2021 · 2021-09-08..09-09· [open-source, software-architecture]
slides:none on file

Starts as a 1990s student demo to justify a new network and becomes VideoLAN, a nonprofit that runs VLC with 1 million downloads per day and about 500 million monthly active users (3.8 billion site downloads claimed). Codebase uses a tiny core (~1,000 lines) and plug‑in modules so ports run on OS/2, Android, iOS, TVs and even ASCII output; development favors maintainability (five core maintainers, ~150 contributors/year, many one‑off patches). Projects under way: vlc.js (C/C++ → WebAssembly), multi‑process sandboxing, and libdav1d AV1 work with ~150k lines of handwritten assembly.

AI-written summary · about

  1. 0:00Intro
  2. 0:38History of VLC
  3. 4:39Idea of VLC
  4. 5:00What happened
  5. 6:38Statistics
  6. 7:37Why became popular
  7. 8:40Why is VLC so popular
  8. 9:21Open Source
  9. 9:52Students
  10. 10:53Demos
  11. 11:33Versions
  12. 12:35VideoLAN
  13. 15:05Hosting
  14. 16:39Contributing
  15. 19:19Modular approach
  16. 20:17C
  17. 21:32How VLC works
  18. 23:27VLC modules
  19. 24:18Internet points
  20. 24:57Puzzle
  21. 26:15Console
  22. 26:29Output
  23. 26:52Android
  24. 27:31Watch
  25. 28:07Apple TV
  26. 28:44iOS
  27. 29:03VR
  28. 29:13Report
  29. 32:15New UI
  30. 32:45VLC for Windows
  31. 33:11Media Library
  32. 33:52Research Projects
  33. 37:28Video codecs
  34. 38:09David
~/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.