MediaStreamAudioSourceNode.mediaStream
MediaStreamAudioSourceNode
インターフェイスの読み取り専用プロパティ mediaStream
は、このノードが音声を受信する元の音声トラックがある MediaStream
を示します。
このストリームは、ノードが MediaStreamAudioSourceNode()
コンストラクターまたは AudioContext.createMediaStreamSource()
メソッドにより最初に作成されたときに指定されたものです。
値
コードの音源として働いている MediaStreamTrack
があるストリームを表す MediaStream
です。
ユーザーエージェントは、指定されたストリームで見つかった最初の音声トラックをこのノード用に用います。しかし、複数のトラックからなるストリームにおいて、どのトラックが使用されているかを確実に知る方法はありません。どのトラックが使われているかが重要な場合や、トラック自体にアクセスしたい場合は、かわりに MediaStreamTrackAudioSourceNode
(en-US) を用いるべきです。
例
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