MediaStream()

MediaStream() はコンストラクターで、新しく生成された MediaStream を返し、これはそれぞれが MediaStreamTrack オブジェクトで表されるメディアトラックのコレクションとして機能します。何か引数が与えられた場合は、指定されたトラックが新しいストリームに追加されます。そうでなければ、ストリームはトラックを持ちません。

構文

newStream = new MediaStream();
newStream = new MediaStream(stream);
newStream = new MediaStream(tracks[]);

引数

stream
様々な MediaStream オブジェクトで、そのトラックが新しく生成されたストリームに自動的に追加されます。トラックは元のストリームから除去されないので、二つのストリームで強要されることになります。
tracks
MediaStreamTrack オブジェクトの Array で、それぞれがストリームに追加するトラックです。

返値

生成された MediaStream オブジェクトで、空のトラック、もしくは指定されたトラックを持つ。

仕様書

仕様書 状態 備考
Media Capture and Streams
MediaStream の定義
勧告候補  

ブラウザーの対応

BCD tables only load in the browser

関連情報