MediaElement.js
lastmod 2026-11-10created 2023-11-203 edits
MediaElement.js is a JavaScript media player library that provides a consistent playback UI and API for the HTML5 video and audio elements. Formats the browser does not support were once played through Flash/Silverlight fallbacks; today, sources such as HLS, DASH, YouTube, and Vimeo are played through renderer plugins under a unified interface. It plays a role similar to plyr and Video.js, and was adopted as WordPress's default player.
HTML5 video and audio unification framework