Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
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.