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.

Try in SPARQL Jump to: Statements Referenced by

Statements (88)

Predicate Object
instanceOf HTML5 media API
W3C specification
browser API
web standard
abbreviation MSE
apiSurface HTMLMediaElement.srcObject with MediaSource NERFINISHED
MediaSource.addSourceBuffer() NERFINISHED
MediaSource.endOfStream() NERFINISHED
MediaSource.isTypeSupported()
MediaSource.removeSourceBuffer()
SourceBuffer.abort()
SourceBuffer.appendBuffer()
SourceBuffer.remove()
category client-side streaming technology
web multimedia technology
compatibleWith JavaScript NERFINISHED
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 NERFINISHED
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 NERFINISHED
MediaSourceHandle NERFINISHED
SourceBuffer NERFINISHED
SourceBufferList NERFINISHED
TimeRanges
hasPrimaryInterface MediaSource
hasVersion MSE 1.0
partOf Open Web Platform NERFINISHED
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 NERFINISHED
HTML5 NERFINISHED
HTMLAudioElement NERFINISHED
HTMLMediaElement NERFINISHED
HTMLVideoElement
runsIn user agent
web browser
securityConsideration CORS for media segments
interaction with Encrypted Media Extensions
standardizedBy W3C NERFINISHED
World Wide Web Consortium NERFINISHED
status W3C Recommendation NERFINISHED
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 NERFINISHED
HLS
HTTP Live Streaming
MPEG-DASH NERFINISHED
Shaka Player NERFINISHED
hls.js NERFINISHED
video.js NERFINISHED

Referenced by (3)

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