The read-only property MediaStreamTrack.readyState returns an enumerated value giving the status of the track.
Syntax
var state = track.readyState;
Value
It takes one of the following values:
- "live"which indicates that an input is connected and does its best-effort in providing real-time data. In that case, the output of data can be switched on or off using the- MediaStreamTrack.enabledattribute.
- "ended"which indicates that the input is not giving any more data and will never provide new data.
Example
Specifications
| Specification | Status | Comment | 
|---|---|---|
| Media Capture and Streams The definition of 'MediaStreamTrack.readyState' in that specification. | Editor's Draft | Initial specification. | 
Browser compatibility
| Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari | 
|---|---|---|---|---|---|---|
| Basic support | (Yes) | (Yes) | 50 (50) | No support | (Yes) | ? | 
| Feature | Android | Android Webview | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android | 
|---|---|---|---|---|---|---|---|---|
| Basic support | ? | (Yes) | (Yes) | 50.0 (50) | No support | ? | ? | (Yes) |