add initial goals documentation #1

Merged
patrik merged 8 commits from goals into main 2025-12-01 13:48:39 +01:00
Showing only changes of commit 079a1fb3ee - Show all commits

View file

@ -36,12 +36,6 @@
- Multiple CDNs can share content and metadata within a trusted federation network.
- The system can automatically balance or replicate popular content across CDNs to optimize bandwidth usage and ensure availability.
- **Future Idea - Predictive Caching:**
- CDNs may automatically pre-cache upcoming content based on user activity patterns.
- If a user watches the first movie in a series, the CDN pre-fetches sequels (e.g., parts 2, 3, etc.).
- If a user starts a new TV show, the CDN preloads subsequent episodes or seasons.
- This predictive caching minimizes latency and improves the user experience by ensuring likely-next content is available instantly.
- **Metadata Management:**
- Automatically identify and fetch metadata from databases like IMDb, TVDB, etc.
- Allow users to edit and correct metadata manually.
@ -59,7 +53,7 @@
- **User Management:**
- Authentication, profiles, access control, and session tracking.
- **Library & Personalization:**
- Organize and manage libraries by media type (movies, shows, etc.).
- Organize and manage libraries by media type (movies, TV shows, etc.).
- Create and manage playlists and collections.
- Track user history, progress, and play counts.
- Allow users to group media into watchlists, favorites, or custom categories.
@ -69,18 +63,23 @@
## Nice to Have / Later
- **Sync Play:** Watch movies or shows together in real time across multiple clients.
- **Sync Play:** Watch movies or TV shows together in real time across multiple clients.
- **Integration with ARR Stack:** Compatibility with Radarr, Sonarr, Lidarr, and similar automation tools.
- **Parental controls**
- **Jellyfin-Compatible API** and **Plex-Compatible API**
- **Plugin Support:** Extend functionality with custom or third-party plugins.
- **Smart Playback Features:**
- Intro, outro, recap skipper.
- **Recommendations:** Personalized movie and series suggestions based on user history and preferences.
- **Recommendations:** Personalized movie and TV show suggestions based on user history and preferences.
- **External Sync:** Sync watch history, ratings, and metadata with services like Trakt.tv.
- **Subtitle Management:** Automatic subtitle fetching, editing, and syncing with playback. - Probably bazarr is enough for that.
- **Multi-Format Detection:** Detect multiple versions (e.g., 1080p, 4K, HDR) of the same media and show them in a unified view.
- **IPTV / Live TV:** Stream and manage live channels alongside on-demand content.
- **CDN - Predictive Caching:**
- CDNs may automatically pre-cache upcoming content based on user activity patterns.
- If a user watches the first movie in a movie series, the CDN pre-fetches sequels (e.g., parts 2, 3, etc.).
- If a user starts a new TV show, the CDN preloads subsequent episodes or seasons.
- This predictive caching minimizes latency and improves the user experience by ensuring likely-next content is available instantly.
## Architecture