MediaStream.addTrack()

MediaStream.addTrack() - додає доріжку до медіа потіку.

Синтаксис:

MediaStream.addTrack(track);

MediaStream - об'єкт MediaStream.

track - об'єкт MediaStreamTrack який необхідно додати до медіа потоку.

Опис:

addTrack метод об'єкта MediaStream який додає доріжку до медіа потоку.

При додавіні доріжки виникає подія MediaStream.onaddtrack.

Приклад:

navigator.mediaDevices.getUserMedia({video:true}).then( function(stream){ var video=document.getElementById('video'); var newStream=new MediaStream(); //створюємо новий медіа потік var tracks=stream.getTracks(); //отримуємо усі доріжки з медіа потоку var track=tracks[0]; newStream.addTrack(track); //додаємо доріжку до нового медіа потоку video.srcObject=newStream; video.play(); }).catch(function(e){alert(e);});