MediaStreamTrack: clone() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2017⁩.

The clone() method of the MediaStreamTrack interface creates a duplicate of the MediaStreamTrack. This new MediaStreamTrack object is identical except for its unique id.

Syntax

js
clone()

Parameters

None.

Return value

A new MediaStreamTrack instance which is identical to the one clone() was called, except for its new unique id.

Specifications

Specification
Media Capture and Streams
# dom-mediastreamtrack-clone

Browser compatibility