Contact emailselad...@chromium.org, mfo...@chromium.org, jop...@chromium.org
Recall that applications may currently obtain a capture of the tab in which they run using getDisplayMedia, either with or without preferCurrentTab. Moreover, soon another API will allow similar functionality - getViewportMedia. In either case, the application may then also wish to crop the resulting video track so as to remove some content from it (typically before sharing it remotely). We introduce a performant and robust API for cropping a self-capture video track.
TAG review statusPending
Interoperability and CompatibilityGecko
: No signalWebKit
: No signalWeb developers
: No signals
Should be relatively unchallenging to use.
This is a mechanism by which an application purposefully strips away information which it already has access to (via pre-existing mechanisms such as getDisplayMedia).
Goals for experimentation
Evaluate the usefulness of the feature and gather Web-developer feedback about how it may improve.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?No
Supported on all desktop platforms, but not on mobile platforms, as the prerequisite API of getDisplayMedia is currently only available on desktop.No
|OriginTrial desktop last||97|
|OriginTrial desktop first||97|
Link to entry on the Chrome Platform Statushttps://www.chromestatus.com/feature/5712447794053120
Links to previous Intent discussionsIntent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/dib14W1B0Xc