Day 3
Day 3
Day 3 covers Chrome (EME) and Android (MediaDrm). Both are heavily documented publicly. Expect questions about the EME workflow and the MediaDrm session lifecycle.
1
Chrome & the Widevine CDM
How Chrome embeds the CDM; component updater; sandboxing.
15 min
2
EME Workflow
Encrypted Media Extensions: from encrypted event to license.
28 min
3
Chrome Security Features & Tools
HDCP, output protection, HTTPS-only, useful debug pages.
15 min
4
Android Media Framework
MediaPlayer, MediaCodec, MediaExtractor, MediaCrypto.
18 min
5
MediaDrm API
Sessions, key requests, provisioning, properties.
25 min
6
Android License Workflow
End-to-end flow on Android, online and offline.
22 min
7
Custom Extensions to MediaDrm
Properties and vendor extensions used by Widevine.
15 min
8
Android Media Players
ExoPlayer, third-party players, integration patterns.
15 min