4 ms·
The CDM can render frames itself if required. https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/stack_overview.png https://dvcs.w3.org/hg/html-medi
by jiggy2011 13y ago
The CDM can render frames itself if required.
https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/stack_overview.png https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med...
- hdevalence 13y agomhm, so in that diagram what happens when both "Platform" and "Browser" are user-modifiable?
- jiggy2011 13y agoI'm not sure your point?
- conductor 13y agoIf the user controls the OS (e.g. by a kernel module) or the Browser (e.g. via a plug-in) then he can capture the audio/video streams.
- jiggy2011 13y agoThe user always controls the OS, this is already the case of most platforms. This isn't really the point of DRM.
- pyalot2 13y agoThat is exactly the point of DRM. See for instance the difficulties that linux has supporting DVD playback (and now blu-ray playback). Open Source OSes will be excluded from EME.
- pyalot2 13y agoYes, but the CDM cannot composit a page. These are things that happen often: - Layering elements on top of other elements - Layering elements behind of other elements - Transforming elements by CSS transformations Usecases of these are: - Playback controls - Advertising - Embelishments - Annotations/Coments - UI Animations The idea that the browser is some kind of "DVD/Blu-Ray player" is fatally flawed.