Media Source Extensions

E565064

Media Source Extensions is a W3C specification that enables web applications to generate and control media streams for playback via HTML5 video and audio elements, supporting features like adaptive streaming and dynamic content insertion.

All labels observed (2)

How this entity was disambiguated

Statements (88)

Predicate Object
instanceOf HTML5 media API ⓘ
W3C specification ⓘ
browser API ⓘ
web standard ⓘ
abbreviation MSE ⓘ
apiSurface HTMLMediaElement.srcObject with MediaSource ⓘ
MediaSource.addSourceBuffer() ⓘ
MediaSource.endOfStream() ⓘ
MediaSource.isTypeSupported() ⓘ
MediaSource.removeSourceBuffer() ⓘ
SourceBuffer.abort() ⓘ
SourceBuffer.appendBuffer() ⓘ
SourceBuffer.remove() ⓘ
category client-side streaming technology ⓘ
web multimedia technology ⓘ
compatibleWith JavaScript ⓘ
definesConcept append window ⓘ
buffered ranges ⓘ
end of stream ⓘ
media segments ⓘ
source buffers ⓘ
designedFor HTML5 audio elements ⓘ
HTML5 video elements ⓘ
web applications ⓘ
enables JavaScript control of media buffers ⓘ
JavaScript-based media pipelines ⓘ
custom streaming protocols over HTTP ⓘ
playback of HLS-like streams ⓘ
playback of MPEG-DASH ⓘ
playback of WebM segments ⓘ
playback of fragmented MP4 ⓘ
playback of segmented media formats ⓘ
fullName Media Source Extensions ⓘ
governs appending media segments to buffers ⓘ
media duration changes ⓘ
removing media data from buffers ⓘ
signaling end of media stream ⓘ
hasConcept appendWindowEnd ⓘ
appendWindowStart ⓘ
buffered attribute of SourceBuffer ⓘ
readyState of MediaSource ⓘ
timestampOffset ⓘ
hasInterface MediaSource ⓘ
MediaSourceHandle ⓘ
SourceBuffer ⓘ
SourceBufferList ⓘ
TimeRanges ⓘ
hasPrimaryInterface MediaSource ⓘ
hasVersion MSE 1.0 ⓘ
partOf Open Web Platform ⓘ
performanceConsideration buffer size management ⓘ
memory usage of media buffers ⓘ
primaryUseCase online video platforms ⓘ
over-the-top video services ⓘ
streaming media playback in browsers ⓘ
relatedTo EME ⓘ
Encrypted Media Extensions ⓘ
HTML5 ⓘ
HTMLAudioElement ⓘ
linked to: HTMLMediaElement

HTMLMediaElement ⓘ
HTMLVideoElement ⓘ
runsIn user agent ⓘ
web browser ⓘ
securityConsideration CORS for media segments ⓘ
interaction with Encrypted Media Extensions ⓘ
standardizedBy W3C ⓘ
World Wide Web Consortium ⓘ
status W3C Recommendation ⓘ
supportsFeature DVR-like functionality ⓘ
ad insertion ⓘ
adaptive bitrate streaming ⓘ
adaptive streaming ⓘ
buffer management ⓘ
codec switching ⓘ
dynamic content insertion ⓘ
live streaming ⓘ
low-latency streaming ⓘ
seamless stream splicing ⓘ
time-shifted playback ⓘ
track switching ⓘ
video on demand ⓘ
usedWith DASH.js ⓘ
linked to: MPEG-DASH

HLS ⓘ
HTTP Live Streaming ⓘ
MPEG-DASH ⓘ
Shaka Player ⓘ
hls.js ⓘ
linked to: HLS

video.js ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

EdgeHTML → supportsStandard → Media Source Extensions ⓘ
Open Web Platform → hasComponent → Media Source Extensions ⓘ
W3C Web Application technologies → includesStandard → Media Source Extensions ⓘ
Media Source Extensions → fullName → Media Source Extensions ⓘ
Media Source Extensions → apiSurface → HTMLMediaElement.srcObject with MediaSource ⓘ
linked to: Media Source Extensions
Encrypted Media Extensions → relatedTo → Media Source Extensions ⓘ
web-platform-tests → tests → Media Source Extensions ⓘ