1. 開発者向けのウェブ技術
  2. Web API
  3. MediaStream
  4. getTrackById()

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

MediaStream: getTrackById() メソッド

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2017年9月以降、すべてのブラウザーで利用可能です。

getTrackById()MediaStream インターフェイスのメソッドで、指定された ID 文字列を持つトラックを表現する MediaStreamTrack オブジェクトを返します。指定した ID を持つトラックが存在しない場合は、 null を返します。

構文

js
getTrackById(id)

引数

id

取得したいトラックを識別する文字列です。

返値

引数で指定した id の文字列と同じ MediaStreamTrack.id を持つトラックが見つかった場合は、その MediaStreamTrack オブジェクトを返します。それ以外の場合は、 null を返します。

この例では、動画に含まれるコメンタリートラックを有効にしています。メインのオーディオトラックの音量を 50% にしてから、コメンタリートラックを有効にしています。

js
stream.getTrackById("primary-audio-track").applyConstraints({ volume: 0.5 });
stream.getTrackById("commentary-track").enabled = true;

仕様書

仕様書
Media Capture and Streams
# dom-mediastream-gettrackbyid

ブラウザーの互換性

関連情報

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /