Accessible HTML5 Video player React component.
This is WIP, check Todo. More features will come soon.
This component requires webpack
. Check webpack.config.js
for build configuration.
npm install react-a11y-video
Check examples/main.jsx
.
import A11yPlayer from 'react-a11y-video';
Basically pass video source urls and player dimensions as props to A11yPlayer
component.
npm install && npm start
Go to localhost:300/example/
- Better keyboard accessibility in fullscreen mode
- Playback rate controls
- Subtitles support
- Invert colors and grayscale modes for both UI and video content
- Show transcript option
- Responsiveness