MediaStreamAudioSourceNode.mediaStream
MediaStreamAudioSourceNode インターフェイスの読み取り専用プロパティ mediaStream は、このノードが音声を受信する元の音声トラックがある MediaStream を示します。
このストリームは、ノードが MediaStreamAudioSourceNode() コンストラクターまたは AudioContext.createMediaStreamSource() メソッドにより最初に作成されたときに指定されたものです。
値
コードの音源として働いている MediaStreamTrack があるストリームを表す MediaStream です。
ユーザーエージェントは、指定されたストリームで見つかった最初の音声トラックをこのノード用に用います。しかし、複数のトラックからなるストリームにおいて、どのトラックが使用されているかを確実に知る方法はありません。どのトラックが使われているかが重要な場合や、トラック自体にアクセスしたい場合は、かわりに MediaStreamTrackAudioSourceNode (en-US) を用いるべきです。
例
js
const audioCtx = new window.AudioContext();
let options = {
mediaStream: stream,
};
let source = new MediaStreamAudioSourceNode(audioCtx, options);
console.log(source.mediaStream);
仕様書
| Specification |
|---|
| Web Audio API # dom-mediastreamaudiosourcenode-mediastream |
ブラウザーの互換性
BCD tables only load in the browser