Cavea is a media streaming Helper for Remote Streams, designed to work with Anfiteatro and Gelato, but not only, can also be used as a standlone plugin for Jellyfin due to the features it can provide.
Cavea is both a server-side powerhouse and a frontend overhaul for Remote Streaming Media Cliente, enhanced to work better with Gelato Plugin, Remux Server and Anfiteatro Client. It introduces smart caching, remote stream integration, complete user-to-admin request handling, and dynamic UI enhancements for effortless media management.
Whether you're streaming from remote sources or managing requests from multiple users,
Cavea ensures your Media Streaming experience stays fast, reliable, and visually polished.
Automatically fetches audio and subtitle tracks from remote streams for every platform, including Android TV and Fire TV.
Cavea ensures your playback options are complete before the media even starts loading.
Cavea introduces a fully native request system within Jellyfin — bringing the power of Jellyseerr directly into your dashboard.
Users can submit requests for unavailable content, track status, and get notified upon approval or import.
- Requests are stored per user with status tracking
- Admins can approve or deny requests via a built-in interface
- Works seamlessly with manual imports and Gelato discovery
From the plugin configuration page, you can:
- Disable Global Search Toggle for TV clients (enforcing safe, local searches)
- Toggle Auto Import to allow or restrict direct imports (ideal for managing user permissions)
- Enable/disable the Requests Feature entirely for automation scenarios
Cavea introduces a Manual Import Modal, acting as a middle-layer between Gelato and Jellyfin.
Instead of automatically importing everything Gelato finds, Cavea opens a detailed preview modal:
- Displays cast, metadata, reviews, and artwork
- Lets users confirm before import
- Prevents redundant or accidental imports
- Streamlines admin control
Cavea provides a bunch of UI enhancements to make your experience better.
- Open Jellyfin Dashboard
- Go to Plugins → Repositories
- Add: https://raw.githubusercontent.com/j4ckgrey/Cavea/main/manifest.json
- Open Catalog, install Cavea
- Restart Jellyfin
- 🐞 Bugs & Issues: GitHub Issues
- 💡 Discussions: GitHub Discussions
- 💡 Support: If you like my work and want to support development, consider buying me a coffee:👉 https://ko-fi.com/j4ckgrey
