---
plugin: "plugin.video.milionar"
version: "1.0.0+nightly.20260222.2332"
total_features: 15
created: "2026-04-04"
updated: "2026-04-06"
---

# Plugin Milionář – Feature Index

Kodi video doplněk kombinující procházení filmového/seriálového obsahu z TMDb/ČSFD s přehráváním přes Webshare/KRA.sk a interaktivní hrou Milionář s AI moderátorem.

## Přehled funkcí

| # | Feature | Popis | Soubor |
|---|---------|-------|--------|
| 001 | Router & Core | Centrální routing, utility, uživatelská data, cache | [001-router-core.md](001-router-core.md) |
| 002 | AI System | Multi-provider AI integrace, TTS, tracking spotřeby | [002-ai-system.md](002-ai-system.md) |
| 003 | Hry (Milionář) | Milionář, Quiz, Adventure hry s AI moderátorem | [003-games.md](003-games.md) |
| 004 | MyTV | Živé TV rozhraní pro sledování seriálů po kanálech | [004-mytv.md](004-mytv.md) |
| 005 | MyCinema | Filmový výběr a správa filmových/seriálových kolekcí | [005-mycinema.md](005-mycinema.md) |
| 006 | Metadata | TMDb a ČSFD integrace pro metadata obsahu | [006-metadata.md](006-metadata.md) |
| 007 | Přehrávání a notifikační systém | Info notifikace, autoplay, countdown, cross-process koordinace | [007-playback.md](007-playback.md) |
| 008 | Vyhledávání | Vyhledávání filmů a seriálů na Webshare/KRA.sk | [008-search.md](008-search.md) |
| 009 | Webshare | Webshare API klient a stahování souborů | [009-webshare.md](009-webshare.md) |
| 010 | Kraska | KRA.sk stream provider klient | [010-kraska.md](010-kraska.md) |
| 011 | StreamCinema | StreamCinema katalog a browsing přes KRA.sk | [011-streamcinema.md](011-streamcinema.md) |
| 012 | UI System | Hlavní UI vrstva, dialogy, kontextová menu | [012-ui-system.md](012-ui-system.md) |
| 013 | Přihlášení | Login dialogy pro všechny externí služby | [013-login.md](013-login.md) |
| 014 | Knihovna | Integrace s Kodi knihovnou přes .strm soubory | [014-library.md](014-library.md) |
| 015 | Service | Autostart služba, migrace settings, VIP kontrola | [015-service.md](015-service.md) |

## Hierarchie parent → child

### 001 – Router & Core
- Router (centrální směrování akcí pluginu)
- Utils (extrakce metadat, formátování, skórování, přehrávání)
- User Data (watchlisty, historie, oblíbení, JSON persistence)
- Caching (in-memory + disk cache s TTL a garbage collection)
- Localization (lokalizované řetězce)

### 002 – AI System
- AIHandler (orchestrace AI požadavků a odpovědí)
- AIProvider (abstrakce a výběr AI providera)
- AI Klienti (OpenAI, Anthropic, Google, Mistral, Groq)
- TTS (text-to-speech přes OpenAI a ElevenLabs)
- Usage Tracking (sledování spotřeby tokenů a nákladů)
- AI Dialogy (chat, doporučení, hub, přidání médií, pokračování)
- Progress Manager (vizuální progress AI operací)

### 003 – Hry (Milionář)
- MillionaireGame (hlavní herní logika Milionáře s 9 koly)
- QuizGame (kvízový režim s bodováním)
- AdventureGame (dobrodružný textový režim)
- GameManager (delegace na správný herní kontroler)
- Millionaire Prompts (AI prompt building pro generování otázek)
- Millionaire TTS (syntéza řeči pro herní stavy)
- Moderátor styly (5 osobností: profesionální, přátelský, komik, dramatik, tajemný)
- MyTV Adapter (integrace Milionáře do MyTV kanálů)
- Text Game Dialog (fullscreen herní UI)

### 004 – MyTV
- DialogMyTV (fullscreen TV rozhraní s kanály a EPG)
- MediaChannelManager (správa a konfigurace kanálů)
- ChannelHistory (sledování progressu epizod per kanál)
- ChannelNameGenerator (AI generování názvů kanálů)
- PlaylistBuilder (sestavování playlistů epizod)

### 005 – MyCinema
- DialogMyCinema (fullscreen filmový výběr)
- DialogMyMovies (správa filmového watchlistu)
- DialogMySeries (správa seriálového watchlistu)

### 006 – Metadata
- TMDbClient (kompletní TMDb API klient – filmy, seriály, osoby)
- CSFDClient (ČSFD scraper – top filmy, hodnocení, žánry)
- TMDbCache (TMDb response cache)

### 007 – Přehrávání a notifikační systém
- Notifikační systém (info dialogy po startu přehrávání ze VŠECH zdrojů)
- Autoplay systém (countdown + další epizoda – pouze knihovna a MyTV)
- PlayerMonitor (Kodi player monitoring, file-based locky, autoplay)
- PlaylistCountdownMonitor (countdown pro MyTV kanály)
- Dialog Scheduler (plánování zobrazení info dialogů)
- MediaMetadata (jednotný datový model)
- Playback Dialogy (media info, countdown, base game dialog)
- Managers (AutoplayManager, EpisodeInfoManager, MovieInfoManager)

### 008 – Vyhledávání
- MovieSearch (vyhledávání filmů na Webshare s filtrováním)
- SeriesSearch (vyhledávání seriálů/epizod, provider-aware resolve, info notifikace)

### 009 – Webshare
- WebshareClient (API klient – login, search, resolve, VIP info)
- DownloadManager (stahování souborů s progress barem)

### 010 – Kraska
- KraskaClient (KRA.sk API – login, resolve streamů)

### 011 – StreamCinema
- SCClient (Stream Cinema API klient – streamy, identy)
- SCBrowser (browsing katalogu SC s kategoriemi a stránkováním)

### 012 – UI System
- UI (hlavní UI modul – menu, seznamy, TMDb integrace)
- ContextMenu (kontextová menu pro filmy a seriály)
- Detail Dialogy (herci, režiséři, kolekce, tvůrci, podobné)
- Search Dialog (fullscreen vyhledávací dialog s výsledky)
- MyList Dialog (fullscreen dialog pro správu seznamů)
- Download Dialog (dialog pro výběr kvality stahování)
- Guide Dialogy (průvodci nastavením služeb)

### 013 – Přihlášení
- DialogWebshareLogin (přihlášení k Webshare)
- DialogTMDbLogin (nastavení TMDb API klíče)
- DialogAILogin (nastavení AI API klíčů)
- DialogKraskaLogin (přihlášení ke KRA.sk)
- DialogDownloadFolder (výběr složky pro stahování)
- DialogLibraryFolder (výběr složky knihovny)

### 014 – Knihovna
- LibraryManager (správa .strm souborů, auto-update, Kodi JSON-RPC)

### 015 – Service
- Autostart (spuštění pluginu/MyTV/MyCinema při startu Kodi)
- Settings Migrace (jednorázový reset settings na defaulty)
- VIP Kontrola (kontrola expirace Webshare VIP)
