01.5.2026, 14:11
(Tento příspěvek byl naposledy změněn: 01.5.2026, 14:27 uživatelem JiRo.
Důvod úpravy: Překlepy, doplnění informace.
)
Contex Menu 2.0 přišel o vyhledávání ve své původní podobě, takže o jeho používání už asi nebude zájem.
Důvodem byla snaha vyhledávání řešit způsobem podobným tomu, jak fungují aplikace Stremio a jemu podobné a přiblížit tak fungování Kodi těmto aplikacím. Nejde o snahu je nahradit, ale poskytnout podobné funkce těm, kteří Kodi nechtějí opustit, protože v něm používají funkce a doplňky, které jim Stremio a podobné aplikace zatím nenabízejí nebo si na něj už zvykli a přechod na tyto aplikace je (třeba i zatím) neláká.
Celé řešení je kombinací doplňku, kterému říkám Easy Search, který paralelně prohledává existující zdroje, buď přímo nebo s využitím doplňku Stream Hub, a doplňku Easy Launcher.
Co se týče dalších realizačních detailů, tak např. pro každý request jdoucí na nějakou externí službu se vždy používá cache. Ukládaný obsah a délka uložení odpovídá vždy dané službě tak, aby se minimalizovalo její zatížení. Pokud např. služba drží direct url daného streamu nějakou dobu, je doba platnosti v cache tomu přizpůsobena.
Existuje-li více úrovní identifikace (např. Webshare - ident a direct url), ukládají se vždy obě a cache má pro takovou situaci definovan vlastní speciální algoritmus.
Cache je řešena jako permanentí, běžně se její záznamy nemažou, pouze, po vypršení limitu a následeném requestu dojde k její případné aktualizaci. Je umístěna, na 24/7 domácím serveru, tzn. mohou ji používat všechny Kodi v domácí síti.
Nechápejte to jako nabídku na zveřejnění mých řešení. Do toho se už, po tom, co tady na fóru zažívám, pouštět nebudu. Spíše jde o ukázku toho, jak může být Kodi použito i v době, kdy existují nové aplikace jakými jsou Stremio & spol. A také téma k zamyšlení a motivaci pro ty, kteří stále opakovaně řeší doplňky odvozené z YAWsP a nedokáží překročit rámce toho, co už před roky vymyslel @cache. Kodi toho stále nabízí mnohem víc...
Důvodem byla snaha vyhledávání řešit způsobem podobným tomu, jak fungují aplikace Stremio a jemu podobné a přiblížit tak fungování Kodi těmto aplikacím. Nejde o snahu je nahradit, ale poskytnout podobné funkce těm, kteří Kodi nechtějí opustit, protože v něm používají funkce a doplňky, které jim Stremio a podobné aplikace zatím nenabízejí nebo si na něj už zvykli a přechod na tyto aplikace je (třeba i zatím) neláká.
Celé řešení je kombinací doplňku, kterému říkám Easy Search, který paralelně prohledává existující zdroje, buď přímo nebo s využitím doplňku Stream Hub, a doplňku Easy Launcher.
- Přímé vyhledávání znamená, že v rámci Easy Search budou existovat třídy, které prohledávají příslušné zdroje přes jejich api (Webshare, Stream Cinema, HellSpy, Fastshare, Youtube, ...), případně přes další api - v současnosti je to zatím jen api Xtream (VOD a Series), které využívá další Kodi doplněk Xtream Hub.
- Vyhledávání s využitím Stream Hub znamená, že se v Kodi použijí existující doplňky pro Stremio, Streamlet, Nuvio a případně i dalšíh, za pomoci doplňku Stream Hub.
- Pokud je vybraný titul v knihovně Kodi, spustí se přehrávání z knihovny Kodi, pokud ne, spustí se prohledávání ve všech existujícíích zdrojích a zobrazí se nabídka streamů
- Dtto ad. 1, ale stream z knihovny Kodi se se nespouští, ale zobrazí se jako jeden v nabídce streamů
- Vybraný titul resp. odkaz na volání doplňku (pokud je stream poskytován nějakým doplňkem), se uloží do knihovny Kodi a zároveň, pouze pro tento konkrétní titul, se spustí scan knihovny
- Vybraný titul resp. odkaz na jeho stream, se uloží do knihovny Kodi a zároveň, pouze pro tento konkrétní titul, se spustí scan knihovny
- Vybraný titul, resp. jeho stream se stáhne a uloží do download adresáře,
- Vybraný titul, resp. jeho stream se stáhne a uloží do knihovny Kodi. Po dokončení download-u se zároveň, pouze pro tento konkrétní titul, spustí scan knihovny
- Vybraný titul, resp. jeho stream se stáhne (resp. začne stahovat a ukládat) a zároveň se spustí jeho přehrávání. Já tuto funkci označuji jako Download & Play. Vše probíhá v krocích:
- titul se začne stahovat
- heuristika navázaná na typ zdroje, parametry streamu a poslední známou historii zdroje steramu určí čas, kdy se stream může začít přehrávat
- po dosažení času se stream začne přehrávat
- titul se začne stahovat
- Vybraný titul, resp. jeho stream se stáhne (resp. začne stahovat a ukládat) do knihovny a zároveň se spustí jeho přehrávání. Je to jiná varianta Download & Play. A i tady vše probíhá v krocích:
- titul se začne stahovat
- heuristika navázaná na typ zdroje, parametry streamu a poslední známou historii zdroje streamu určí časy, kdy se stream může začít scanovat a kdy přehrávat
- po dosažení času pro scan se pro tento konkrétní titul, spustí scan knihovny
- po dosažení času pro přehrávání se stream začne přehrávat
- titul se začne stahovat
Co se týče dalších realizačních detailů, tak např. pro každý request jdoucí na nějakou externí službu se vždy používá cache. Ukládaný obsah a délka uložení odpovídá vždy dané službě tak, aby se minimalizovalo její zatížení. Pokud např. služba drží direct url daného streamu nějakou dobu, je doba platnosti v cache tomu přizpůsobena.
Existuje-li více úrovní identifikace (např. Webshare - ident a direct url), ukládají se vždy obě a cache má pro takovou situaci definovan vlastní speciální algoritmus.
Cache je řešena jako permanentí, běžně se její záznamy nemažou, pouze, po vypršení limitu a následeném requestu dojde k její případné aktualizaci. Je umístěna, na 24/7 domácím serveru, tzn. mohou ji používat všechny Kodi v domácí síti.
Nechápejte to jako nabídku na zveřejnění mých řešení. Do toho se už, po tom, co tady na fóru zažívám, pouštět nebudu. Spíše jde o ukázku toho, jak může být Kodi použito i v době, kdy existují nové aplikace jakými jsou Stremio & spol. A také téma k zamyšlení a motivaci pro ty, kteří stále opakovaně řeší doplňky odvozené z YAWsP a nedokáží překročit rámce toho, co už před roky vymyslel @cache. Kodi toho stále nabízí mnohem víc...
