~/talk

EME? CDM? DRM? CENC? IDK!

Talkat NEJS Conf 2019 · on Friday, 2019-08-09· [web-platform, security]
slides:none on file

Reverse engineering Netflix shows playback needs only three requests: manifest, license and the first encrypted chunk, plus a ~2–3 MB Widevine CDM binary that the browser fetches. The CDM often decodes on at most two CPU threads, limiting low‑power devices. Netflix layers its own MSL (Message Security Layer) over CENC. An open source client exists that runs on a Raspberry Pi 2 and achieves SD playback, proving the approach works end to end.

AI-written summary · about

  1. 0:00Start
  2. 9:04Ecosystem Stakeholders
  3. 18:30BOILERPLATE
  4. 19:15KEY SYSTEM CONFIG
  5. 20:28KEY SESSION
  6. 21:30GET LICENSE
  7. 23:34MANIFEST
~/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.