MediaStreamTrack.readyState - статус доріжки.
MediaStreamTrack.readyState;
MediaStreamTrack - об'єкт MediaStreamTrack.
readyState властивість об'єкта MediaStreamTrack яка повертає рядок з статусом доріжки медіа потоку.
navigator.mediaDevices.getUserMedia({audio:true}).then(function(stream){
var tracks=stream.getTracks();
alert( tracks[0].readyState ); //live
}).catch(function(e){alert(e);});
navigator.mediaDevices.getUserMedia({audio:true}).then(function(stream){
var tracks=stream.getTracks();
tracks[0].enabled=false;
alert( tracks[0].readyState ); //live
});
navigator.mediaDevices.getUserMedia({audio:true}).then(function(stream){
var tracks=stream.getTracks();
tracks[0].stop();
alert( tracks[0].readyState ); //ended
});