MediaStream: 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 MediaStream
interface creates a duplicate of the MediaStream
. This new
MediaStream
object has a new unique id
and
contains clones of every MediaStreamTrack
contained by the
MediaStream
on which clone()
was called.
Syntax
js
clone()
Parameters
None.
Return value
A new MediaStream
instance which has a new unique ID and contains clones
of every MediaStreamTrack
contained by the MediaStream
on
which clone()
was called.
Specifications
Specification |
---|
Media Capture and Streams # dom-mediastream-clone |
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
clone |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.