Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The CaptureController
interface provides methods that can be used to further manipulate a capture session separate from its initiation via MediaDevices.getDisplayMedia()
.
A CaptureController
object is associated with a capture session by passing it into a getDisplayMedia()
call as the value of the options object's controller
property.