Media Session API

E856236

The Media Session API is a web platform feature that lets sites customize media notifications and respond to media keys for audio and video playback.

All labels observed (3)

Label Occurrences
Media Session API canonical 2
Media Session Standard 1
MediaSession 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Web API
Web platform feature
allows Setting media album
Setting media artist
Setting media artwork
Setting media title
compatibleWith Progressive Web Apps
definedIn Media Session Standard
linked to: Media Session API
documentationAt https://developer.mozilla.org/docs/Web/API/Media_Session_API
enables Custom lock screen media controls
Custom notification area media controls
Integration with hardware media keys
Integration with headset buttons
exposedIn Window interface
improves Media playback user experience on the web
mainInterface MediaImage
MediaMetadata
MediaSession
linked to: Media Session API

Navigator.mediaSession
partOf HTML Living Standard ecosystem
Web Media APIs
primaryPurpose Control audio playback
Control video playback
Customize media notifications
Handle media keys
relatedTo HTMLMediaElement
Notifications API
Service Workers
Web Audio API
standardizedBy W3C
status Living standard
supportedByBrowser Google Chrome
Microsoft Edge
Opera
supportsAction nexttrack
pause
play
previoustrack
seekbackward
seekforward
seekto
skipad
stop
supportsMethod MediaMetadata constructor
setActionHandler
setMetadata
setPositionState
usedFor Audio book web apps
Music web apps
Podcast web apps
Video streaming web apps

How these facts were elicited

Referenced by (4)

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

Open Web Platform hasComponent Media Session API
Media Session API definedIn Media Session Standard
linked to: Media Session API
Media Session API mainInterface MediaSession
linked to: Media Session API
Picture-in-Picture API relatedTo Media Session API