OPlayer
⚡ Oh! Another HTML5 video player. Do More, Keep it simple.
📕 Documentation | 🧡 Donate | 💜 Contributing | ✨Discord | 🎈 Demo
Feature
- Streaming - support for hls.js, flv,mpegts, dash.js, webtorrent and any other custom streaming playback
- Fullscreen - supports native fullscreen with fallback to "full window" modes
- Shortcuts - supports keyboard shortcuts
- Picture-in-Picture - supports picture-in-picture mode
- Multiple captions - support for multiple caption tracks(SRT, WEBVTT)
- i18n support - support for internationalization of controls
- Preview thumbnails - support for displaying preview thumbnails (spirit or vtt)
- No frameworks - written in "vanilla" JavaScript, no dependencies required
- Chromecast - cast video to your device
- AirPlay - cast video to apple device
- Playlist - supports playlist list ui
- Danmaku - biu biu biu ~
- Wordpress Plugin - play video easy in wordpress
- ... and much more!
Who use OPlayer?
Support
If you think this is super cool, or useful, and want to donate a little, then you are also super cool!
Jetbrains
This project is helped by Jetbrains with their open source program.
More information here