add initial goals documentation #1
1 changed files with 8 additions and 9 deletions
17
goals.md
17
goals.md
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue