All Player features
This guide covers the web Player and the Server features that support it. Start with Docker installation if you are new. For compatible Jellyfin clients, see Connect browsers and Jellyfin apps.
Availability depends on your installed version, media type, browser, Profile permissions, and enabled Server settings. The guides describe those boundaries rather than treating every feature as available everywhere.
Watch, listen, and read
| Task or feature | Guide |
|---|---|
| Browse/search; filters; recently added; Continue Watching | Browse and search |
| Video playback; resume; audio/subtitle tracks; chapters; skips; quality | Play media |
| Music, album queues, audiobook speed and sleep timers, books/comics, photos | Music, audiobooks, books, and photos |
| Prepare, save, resume, verify, and remove offline downloads | Download and play offline |
| Install the web app; keyboard shortcuts; theme; device playback | Make the web Player yours |
| My List, playlists, smart playlists, collections, import/export | Lists and collections |
| Media Shares and synchronized Watch Rooms | Share and watch together |
| Owner/Viewer Profiles, permissions, household access | Profiles and household access |
Run your Server
| Task or feature | Guide |
|---|---|
| Docker installation and first start | Install with Docker |
| Owner setup and first library | Complete first setup |
| Connect browsers and Jellyfin apps | Connect browsers and Jellyfin apps |
| Libraries, scan schedules, local metadata, and automatic analysis | Manage libraries |
| Per-item metadata and manual skip markers | Edit metadata and skip markers |
| Viewing-history imports and recurring sync | Import and sync viewing history |
| Playback policy, transcoding, hardware acceleration, subtitles | Configure playback |
| MFA, passkeys, session security, API keys, identity | Secure accounts |
| Trusted HTTPS, public media access, and private management | Configure remote access |
| TMDB, identity/provisioning, webhooks, and DLNA | Connect integrations |
| Encrypted backups, verification, restore, update, rollback | Back up and update |
Automate and extend
| Task or feature | Guide |
|---|---|
| API authentication and first requests | API quickstart |
| API browsing, playback, progress, lists, downloads, administration | API workflows |
| MCP Docker/SSH STDIO, HTTPS OAuth, tools, grants, revocation | Connect an MCP client |
| OpenAPI discovery, scopes, limits, and operation groups | API reference |
| Deployment configuration and secret files | Configuration reference |
Find a problem or a limit
Use troubleshooting for installation, scanning, playback, and access problems. Check media compatibility before preparing a library for a particular browser. Architecture and privacy explains where your data goes.