BrowserCaptureMediaStreamTrack

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The BrowserCaptureMediaStreamTrack interface of the Screen Capture API represents a single video track. It extends the MediaStreamTrack class with methods to limit the part of a self-capture stream (for example, a user's screen or window) that is captured.

EventTarget MediaStreamTrack BrowserCaptureMediaStreamTrack

Instance methods

clone() Experimental

Returns an uncropped, unrestricted clone of the original BrowserCaptureMediaStreamTrack.

cropTo() Experimental

Crops a self-capture stream to the area in which a specified DOM element is rendered.

restrictTo() Experimental

Restricts a self-capture stream to a specific DOM element.

Examples

See Using the Element Capture and Region Capture APIs for in-context example code.

Specifications

Specification
Region Capture
# browser-capture-media-stream-track

Browser compatibility

BCD tables only load in the browser

See also