Limited Availability
id: mediacontroller
MediaController
The playback of multiple
<video> or <audio> elements can be coordinated by a MediaController instance, for example to synchronize a sign-language interpreter track with the main video track.
Baseline Status:
This feature is currently Limited and is missing in at least one major browser engine.
Desktop Browser Engine Support
Google Chrome
—
Unsupported
Mozilla Firefox
—
Unsupported
Apple Safari
7
Supported
Microsoft Edge
—
Unsupported
Mobile Browser Engine Support
Chrome Android
—
Firefox Android
—
Safari iOS
7
Specifications and References
MDN Browser Compat Data Keys:
api.HTMLMediaElement.controller ↗
api.MediaController ↗
api.MediaController.MediaController ↗
api.MediaController.buffered ↗
api.MediaController.currentTime ↗
api.MediaController.defaultPlaybackRate ↗
api.MediaController.duration ↗
api.MediaController.muted ↗
api.MediaController.pause ↗
api.MediaController.paused ↗
api.MediaController.play ↗
api.MediaController.playbackRate ↗
api.MediaController.playbackState ↗
api.MediaController.played ↗
api.MediaController.seekable ↗
api.MediaController.unpause ↗
api.MediaController.volume ↗