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 の定義
勧告候補  

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
MediaStreamChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 44IE 未対応 なしOpera 完全対応 42Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Edge Mobile 完全対応 ありFirefox Android 完全対応 42Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 6.0

凡例

完全対応  
完全対応
未対応  
未対応

関連情報

ドキュメントのタグと貢献者

このページの貢献者: mdnwebdocs-bot, mfuji09, chikoski
最終更新者: mdnwebdocs-bot,