MediaStream.getTrackById()

MediaStream.getTrackById() - доріжка за вказаним id медіа потіку.

Синтаксис:

MediaStream.getTrackById(id);

MediaStream - об'єкт MediaStream.

id - рядок з вказаним id доріжки.

Опис:

getTrackById() метод об'єкта MediaStream який повертає об'єкт MediaStreamTrack за вказаним ідентифікатором. Якщо доріжки з вказаним id не існує тоді повертає null. Якщо є декілька доріжок з вказаним id тоді повертає першу.

Приклад:

var stream=new MediaStream(); var traks=stream.getTrackById('none'); alert(traks); navigator.mediaDevices.getUserMedia({video:true, audio:true}).then( function(stream){ var tracks=stream.getTracks(); var id=tracks[0].id; //отримуємо id першої доріжку var track=stream.getTrackById(id); alert( id+' = '+track.id ); }).catch(function(e){alert(e);});