Video Player: Recipes
Short, focused guides for common integration tasks. Each recipe shows the minimal working code first, then explains what is happening.
Prerequisites for all recipes: complete the Quick Start first.
Available recipes
| Recipe | What it covers |
|---|---|
| Subtitles | VTT and ASS/SSA rendering, multi-language switching, style persistence |
| Chapters | Inline chapter data, VTT chapter files, seek-bar markers, programmatic navigation |
| Quality Selection | Manual ABR override, HDR-aware constraints, building a quality menu |
| Playlist and Queue | Append/remove/reorder, shuffle, repeat modes, automatic advance |
| Keyboard Shortcuts | Custom bindings, standalone KeyHandlerPlugin, conflict resolution |
| Live Transcoding | Server-side on-demand transcode with quality negotiation |