The appendWindowEnd property of the timestamp range that can be used to filter what media data is appended to the SourceBuffer.
The appendWindowStart property of the timestamp range that can be used to filter what media data is appended to the SourceBuffer.
ReadonlybufferedThe buffered read-only property of the buffered in the SourceBuffer as a normalized TimeRanges object.
The mode property of the SourceBuffer interface controls whether media segments can be appended to the SourceBuffer in any order, or in a strict sequence.
The timestampOffset property of the media segments that are appended to the SourceBuffer.
ReadonlyupdatingThe updating read-only property of the currently being updated — i.e., whether an SourceBuffer.appendBuffer() or SourceBuffer.remove() operation is currently in progress.
The abort() method of the SourceBuffer interface aborts the current segment and resets the segment parser.
The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.
Optionaloptions: boolean | AddEventListenerOptionsThe addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.
Optionaloptions: boolean | AddEventListenerOptionsThe dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.
The remove() method of the SourceBuffer interface removes media segments within a specific time range from the SourceBuffer.
The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.
Optionaloptions: boolean | EventListenerOptionsThe removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.
Optionaloptions: boolean | EventListenerOptions
The
SourceBufferinterface represents a chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object.MDN Reference