MediaStream.getTrackById()
MediaStream.getTrackById()
メソッドは、指定されたID文字列を持つトラックを表現するMediaStreamTrack
オブジェクトを返します。指定したIDを持つトラックが存在しない場合は、null
を返します。
文法
var track = MediaStream.getTrackById(id);
パラメータ
id
- 取得したいトラックを識別する
DOMString
です。
戻り値
パラメータで指定したid
の文字列と同じMediaStreamTrack.id
を持つトラックが見つかった場合は、そのMediaStreamTrack
オブジェクトを返します。それ以外の場合は、null
を返します。
例
この例では、ビデオに含まれるコメンタリートラックを有効にしています。メインのオーディオトラックの音量を50%にしてから、コメンタリートラックを有効にしています。
stream.getTrackById("primary-audio-track").applyConstraints({ volume: 0.5 });
stream.getTrackById("commentary-track").enabled = true;
仕様
仕様 | 状況 | コメント |
---|---|---|
Media Capture and Streams getTrackById() の定義 |
勧告候補 | 初版 |
ブラウザ互換性
BCD tables only load in the browser