|Summary:||Prevent screen recorder from recording protected contents on media elements|
|Product:||WebKit||Reporter:||Takahiro Ichihashi <ultravistor>|
|Severity:||Major||CC:||eric.carlson, jer.noble, webkit-bug-importer|
Description Takahiro Ichihashi 2018-05-05 07:55:48 PDT
Professional content providers appear to have major concerns about potential risks with their contents delivered to iOS Safari, as end-users/viewers are able to screen-record the protected contents (mostly videos) on iOS 11. The issue has been raised from some customers last year. There seem to be no corresponding issues on the tracker until now, I'd like to submit a bug to have it reviewed by the team. Solution ideas: 1. Allow web pages to specify a site-level configuration to prevent screen recorder (or capturer) from capturing site content (maybe by editing spec around Service Workers manifest file?) 2. Scramble or hide media elements with a protected media playback Other notes: iOS Safari supports both AES and DRM/Fairplay, but I personally don't know whether both should be considered "protected" or just protecting DRM/EME contents would be fine.
Comment 2 Jer Noble 2018-05-07 10:55:02 PDT
(In reply to Takahiro Ichihashi from comment #0) > iOS Safari supports both AES and DRM/Fairplay, but I personally don't know > whether both should be considered "protected" or just protecting DRM/EME > contents would be fine. Media elements whose contents are protected by FairPlay will not appear in screen recordings.
Comment 3 Takahiro Ichihashi 2018-05-08 05:03:27 PDT
> Media elements whose contents are protected by FairPlay will not appear in screen recordings. Thank you. Sounds pretty awesome. I didn't manage to check it by myself so I'll prepare environment for testing Fairplay. I think this issue can be closed if Safari provides a way for html based streaming to prevent screen recordings.