Contact emails
xhw...@chromium.org, eri...@chromium.org, mlam...@chromium.org
Explainer
https://github.com/WICG/hdcp-detection/blob/master/explainer.md
Spec
Not in EME spec yet.
Tag Review: https://github.com/w3ctag/design-reviews/issues/323
Summary
Provide applications the ability to query whether a specific policy, e.g. HDCP requirement, can be enforced before requesting licenses.
Link to “Intent to Implement” blink-dev discussion
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Okto6s417Q8
Also, link to “Intent to Experiment”:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/ITzZ_yx4bF8/jpEQNzgnBAAJ
Link to Origin Trial feedback summary
Netflix has tried the origin trial and are “happy with the API as it is”.
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
The API will be available on all platforms. However, the actual policy checks might not be available on certain platforms. For example, HDCP policy check will not be supported on Android and Android WebView. This is because we use MediaDrm API on Android where currently there is no way to check policy.
Demo link
In Chrome, “Experimental Web Platform features” needs to be enabled in chrome://flags. Both links use Widevine key system, so only works when Widevine is supported.
Debuggability
N/A
Risks
Interoperability and Compatibility
This feature is optional so the interoperability and compatibility risk is small.
Edge: No signals
Firefox: In development
Safari: No signals
Web developers: Positive feedback from Netflix.
Ergonomics
N/A
Activation
N/A
Is this feature fully tested by web-platform-tests? Link to test suite results from wpt.fyi.
https://crbug.com/905433 tracks the work to upstream existing layout test and add new test cases to WPT. This work is in progress.
Note that the test may depend on the HDCP status on the test machines which we cannot assert on.
Entry on the feature dashboard
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAF1j9YPXUu0yg5nSCMooj8qCupDVNYrUNgmbo%2BVUgst2tY7tLQ%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYfsBdDoNf_ZjWf3oWBT5%3DVo-10Nm6Kaf4MtLhtDEGqeQA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.zvrbozbtrbppqq%40cicero2.linkoping.osa.