MediaStreamTrack.getSettings()

MediaStreamTrack.getSettings() - обмеження доріжки.

Синтаксис:

MediaStreamTrack.getSettings();

Параметри:

MediaStreamTrack - об'єкт MediaStreamTrack.

Опис:

getSettings() метод об'єкта MediaStreamTrack який повертає об'єкт MediaTrackConstraints який містить обмеження доріжки медіа потоку.

Приклад:

navigator.mediaDevices.getUserMedia({audio:true}).then(function(stream){ var tracks=stream.getTracks(); var track=tracks[0]; var s=track.getSettings(); alert(JSON.stringify( s )); }); navigator.mediaDevices.getUserMedia({video:true}).then(function(stream){ var tracks=stream.getTracks(); var track=tracks[0]; var s=track.getSettings(); alert(JSON.stringify( s )); });
navigator.mediaDevices.getUserMedia({audio:true, video:true}).then(function(stream){ var s='',tracks=stream.getTracks(); for(var i=0;i<tracks.length;i++){ s+='<p>'+(i+1)+' доріжка :'+JSON.stringify( tracks[i].getSettings() )+'</p>'; } document.getElementById('result').innerHTML=s; });