Able Player Accessible HTML5 Media Player Demos

Download Back To jQueryScript

Turn a plain HTML5 video or audio tag into a keyboard-accessible player with WebVTT captions, a synced transcript, and YouTube/Vimeo support.

HTML5 Video

Timed Text, Transcript, Search, and Metadata

Use the player controls to switch captions, open preferences, change speed, review chapters, search caption text, and jump through the generated transcript.

Captions Descriptions Chapters Interactive Transcript Caption Search Metadata Speed Controls Preferences Sign Video Source

Audio

Audio Player and Playlist Playback

The audio player uses the same accessible controls as video, while the playlist demo shows track switching with poster art and now-playing state.

Playlist

Audio Player Video Playlist Now Playing Poster Art Caption Track

Hosted Video

YouTube and Vimeo Sources

These players use hosted video IDs while keeping the same control surface and preference model.

YouTube source
Vimeo source
YouTube Vimeo Hosted Playback Shared Controls