The MediaSource interface represents a source of media data for an HTMLMediaElement object. A MediaSource object can be attached to a HTMLMediaElement to be played in the user agent.
Documentation MediaSource by Mozilla Contributors, licensed under CC-BY-SA 2.5.
See:
Constructor
Variables
read onlyactiveSourceBuffers:SourceBufferList
Returns a SourceBufferList object containing a subset of the SourceBuffer objects contained within SourceBuffers — the list of objects providing the selected video track,  enabled audio tracks, and shown/hidden text tracks.
read onlyreadyState:MediaSourceReadyState
Returns an enum representing the state of the current MediaSource, whether it is not currently attached to a media element (closed), attached and ready to receive SourceBuffer objects (open), or attached but the stream has been ended via MediaSource.endOfStream() (ended.)
read onlysourceBuffers:SourceBufferList
Returns a SourceBufferList object containing the list of SourceBuffer objects associated with this MediaSource.