-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Comprehensive guides for building with Video.js 10. Covers common use cases and integration patterns.
Blocked by:
- Relevant feature tickets (per page)
Pages
- Media Store — Store creation, configuration, lifecycle hooks, subscribing to state
- Media Features — Feature definition, state slices, requests, creating custom features
- Sources — Loading media, source types, source switching
- Styling — CSS variables, theming, customization
- Animation — Transitions, enter/exit animations,
starting-style/ending-style - Composition — Compound components, building custom UIs
- State — Reading state, selectors, derived values
- Events — Callbacks, request flow, event handling
- Skins — Using skins, ejecting, customization
- TypeScript — Type safety, generics, inference
- Engines — HTML5, HLS.js, DASH.js, custom engines
- Posters — Poster images, lazy loading
- Thumbnails — Preview thumbnails, VTT sprites
- Storage — Persisting preferences, localStorage
- Audio Tracks — Track selection, language switching
- Text Tracks — Captions, subtitles, chapters
- Video Quality — Quality levels, ABR, manual selection
- Build with AI — Prompting tips, AI-assisted development