Top 15 Accessible HTML5 Video Player Alternative and Similar Softwares | Dec 2024

What is it?

A lightweight HTML5 video player which includes support for captions and screen reader accessibility. For details, read the blog post Introducing an Accessible HTML5 Video Player on the PayPal Engineering blog.

Features

• Provides an HTML5 video player with custom controls.
• Supports captions; simply denote a VTT caption file using the standard HTML5 video syntax.
• Uses native HTML5 form controls for volume (range input) and progress indication (progress element).
• Accessible to keyboard-only users and screen reader users.
• Option provided to set captions on or off by default (upon loading).
• Option provided to set number of seconds by which to rewind and forward.
• Text strings for the controls are externalized to allow for internationalization (fall 2015).
• No dependencies. Written in "vanilla" JavaScript.
• When JavaScript is unavailable, the browser's native controls are used. ...

1. afterglow

afterglow A few years ago, there was a new video player around, called SublimeVideo. It was a breeze to integrate, reliable, free to use and worked out of the box. Sadly, times change. Out of the blue, SublimeVideo has been bought by Dailymotion, all services have been discontinued on September 12th......

2. Plyr

Plyr Why?We wanted a lightweight, accessible and customizable media player that supports modern browsers. Sure, there are many other players out there but we wanted to keep things simple, using the right elements for the job.Features• Accessible - full support for VTT captions and screen readers• Lightweight - under 10KB minified......

3. SublimeVideo

SublimeVideo 3 sleek player designs to choose fromAlong with the Classic SublimeVideo player design, you can now select two additional player designs, Light and Flat, which will work seamlessly on all browsers and platforms. More player designs will be available soon. If you need even more customization, check what we can......

4. VideoJS

VideoJS VideoJS is an HTML5 Video Player, built with Javascript and CSS, with a fallback to a Flash video player for when the browser doesn't support HTML5 video.......

5. MediaElement.js

MediaElement.js HTML5 video player with Flash and Silverlight fallbacks making it compatible with any browser.- HTML5 audio and video players in pure HTML and CSS.- Custom Flash and Silverlight players that mimic the HTML5 MediaElement API for older browsers- Accessibility standards including WebVTT- Plugins for WordPress (now part of the WordPress......

6. bitdash

bitdash bitdash™ is a suite of highly optimized MPEG-DASH clients for variouse platforms and devices, delivering the best streaming performance and user experience, in particular in adverse (mobile) network conditions. bitdash™ is the result of continued R&D investments and incorporates patent pending technology resulting in MPEG-DASH compliant client solutions that deliver......

7. jPlayer

jPlayer jPlayer is the completely free and open source (MIT) media library written in JavaScript. A jQuery plugin, (and now a Zepto plugin,) jPlayer allows you to rapidly weave cross platform audio and video into your web pages. jPlayer's comprehensive API allows you to create innovative media solutions while support and......

8. Html5media

Html5media html5media is a JavaScript library that enables every browser to play the media defined inside the HTML5 media tags.For a compatible browser, the library doesn't interfere anything. For non-compatible ones (older or non-supported file type usage), the player is replaced with the Flash-powered FlowPlayer.Info-site: http://html5media.info/......

9. Videogular

Videogular Videogular is an HTML5 video player for AngularJS. Videogular is a wrapper over the HTML5 video tag, so you just could add whatever you want. This provides a very powerful, but simple to use solution, for everybody.You can see a demo here: http://videogular.com/demo/#/ Why Videogular?We're developing Videogular focusing on......

10. DreamSpaceJS/.NET

DreamSpaceJS/.NET DreamSpaceJS/.NET is primarily a JavaScript based solution for client AND server development, much like NodeJS. It's goal is to be an HTML5/JavaScript based alternative to using Flash/Silverlight as development environments.NodeJS is a wonderful platform, but there's no easy solution for exposing .NET/Mono libraries to the server JavaScript code. The DreamSpace......

11. Sphere

Sphere Tiny experiment which generates a particle Sphere on HTML5 canvas .HTML5 canvas Math DoodleCommon open source code : https://github.com/hakimel/Sphere......

12. Atoms.js

Atoms.js Enterprise Grade JavaScript Web Components inspired from Flex and Silverlight with Data binding, multiple scopes and ready to use line of business components.......

13. DataTables

DataTables DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.......

14. List.js

List.js Perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.......

15. Framework 7

Framework 7 Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to.The main......