MediaStreamTrack
E544011
MediaStreamTrack is a WebRTC API interface representing a single media source stream, such as an audio or video track, that can be transmitted, processed, or combined in real-time communications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Media Capture and Streams API | 2 |
Statements (60)
| Predicate | Object |
|---|---|
| instanceOf |
Web API interface
ⓘ
WebRTC interface ⓘ |
| canBe |
audio
ⓘ
ended ⓘ live ⓘ local ⓘ remote ⓘ video ⓘ |
| canBeDisabledBy | enabled property ⓘ |
| canBeGeneratedBy | MediaStreamTrackGenerator NERFINISHED ⓘ |
| canBeMutedBy | muted property ⓘ |
| canBeProcessedBy | MediaStreamTrackProcessor NERFINISHED ⓘ |
| canBeSentOver | RTCPeerConnection ⓘ |
| createdBy |
RTCPeerConnection
NERFINISHED
ⓘ
getDisplayMedia ⓘ getUserMedia ⓘ |
| definedIn | Media Capture and Streams specification NERFINISHED ⓘ |
| hasMethod |
addEventListener
ⓘ
applyConstraints ⓘ clone ⓘ dispatchEvent ⓘ getCapabilities ⓘ getConstraints ⓘ getSettings ⓘ removeEventListener ⓘ stop ⓘ |
| hasProperty |
contentHint
ⓘ
enabled ⓘ id ⓘ kind ⓘ label ⓘ muted ⓘ onended ⓘ onmute ⓘ onoverconstrained ⓘ onunmute ⓘ readyState ⓘ |
| inheritsFrom | EventTarget NERFINISHED ⓘ |
| introducedIn | HTML5-era web platform ⓘ |
| lifecycleState |
ended
ⓘ
live ⓘ |
| memberOf | MediaStream NERFINISHED ⓘ |
| partOf | WebRTC API NERFINISHED ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| supportsConstraint |
aspectRatio
ⓘ
autoGainControl ⓘ echoCancellation ⓘ facingMode ⓘ frameRate ⓘ height ⓘ noiseSuppression ⓘ sampleRate ⓘ sampleSize ⓘ width ⓘ |
| usedFor |
media processing
ⓘ
real-time audio streaming ⓘ real-time communications ⓘ real-time video streaming ⓘ screen sharing tracks ⓘ |
| usedIn | browsers supporting WebRTC ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Media Capture and Streams API
this entity surface form:
Media Capture and Streams API