--- title: MediaStream.clone() slug: Web/API/MediaStream/clone translation_of: Web/API/MediaStream/clone ---

{{APIRef("Media Capture and Streams")}}

{{domxref("MediaStream")}}インタフェースのclone()メソッドは、そのMediaStreamの複製を作成します。この新しいMediaStreamオブジェクトは、新しい固有の{{domxref("MediaStream.id", "id")}}を持ち、MediaStreamに含まれる{{domxref("MediaStreamTrack")}}もそれぞれclone()を呼び出して得られたものになります。

文法

var stream = MediaStream.clone();

パラメータ

なし。

戻り値

新しい{{domxref("MediaStream")}}インスタンスを返します。このインスタンスは新しい固有IDを持ち、MediaStreamに含まれる全ての{{domxref("MediaStreamTrack")}}を含みます。この{{domxref("MediaStreamTrack")}}はそれぞれclone()によって呼び出されたものになります。

仕様

仕様 状況 コメント
{{SpecName('Media Capture', '#widl-MediaStream-clone-MediaStream', 'MediaStream.clone()')}} {{Spec2('Media Capture')}} 初版

ブラウザ互換性

{{Compat("api.MediaStream.clone")}}