このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
MediaStreamTrackAudioSourceNode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
MediaStreamTrackAudioSourceNode インターフェイスはAudioNode の一種で、WebRTC やメディアキャプチャとストリーム API から得られた特定のMediaStreamTrack からデータを取得する音源を表します。
音声自体は、マイクやその他の音声サンプリングデバイスからの入力かもしれないし、RTCPeerConnection から受信したものかもしれないし、その他かもしれません。
MediaStreamTrackAudioSourceNode は入力を持たず、ちょうど 1 個の出力を持ち、AudioContext.createMediaStreamTrackSource() メソッドにより生成されます。このインターフェイスは、ストリームの最初の音声トラックで決め打ちするのではなく使用するトラックを明示できるという点以外、MediaStreamAudioSourceNode に似ています。
| 入力数 | 0 |
|---|---|
| 出力数 | 1 |
| チャンネル数 | 生成時にAudioContext.createMediaStreamTrackSource() メソッドに渡された最初の音声MediaStreamTrack により定義されます。 |
In this article
コンストラクター
new MediaStreamTrackAudioSourceNode()オプションを指定して新しい
MediaStreamTrackAudioSourceNodeオブジェクトを生成します。
インスタンスプロパティ
MediaStreamTrackAudioSourceNode インターフェイスは自身のプロパティを持ちません。しかし、親のAudioNode のプロパティを継承します。
インスタンスメソッド
親のAudioNode からメソッドを継承します。
例
AudioContext.createMediaStreamSource() に、このオブジェクトを用いるサンプルコードがあります。
仕様書
| Specification |
|---|
| Web Audio API> # MediaStreamTrackAudioSourceNode> |