Mirrors servery, tedy zrcadla pro instalace a aktualiuace z vlastních oficiálních zdrojů, má Kodi zřízené jako primary Tier1 USA a primary Tier1 Europe. Z nich se zrcadlí další Tier2 servery (viz Mirrorbits).
Tyto zdroje obsahují instalační soubory, repozitáře, doplňky (addons).
Zdroje repozitářů nemající původ vlastního Kodi jsou hostované na jiných serverech a URL adresy k nim jsou zapsány v jim příslušných souborech.
V různých systémech, na kterých Kodi běží (Android, Linux, Windows...), je odlišný počátek cesty k souborům.
Ve Správci souborů Kodi je možné reprezentovat cesty přidáním zdrojů "speciál".
Zde uvedu cesty Kodi v systému Linux:
special://xbmc/ = //usr/share/kodi/ (zde v addons hledáme vlastní oficiální repozitář)
special://home/ = ~/.kodi/ (zde v addons jsou také další instalované repozitáře atd.)
Adresy mirrors jsou v konfiguračním souboru samotného doplňku. Doplněk, který reprezentuje oficiální repozitář, se jmenuje Kodi Add-on Repository a jeho ID je repository.xbmc.org
Část s tímto kódem: //usr/share/kodi/addons/repository.xbmc.org/addon.xml
Repozitář komunity fóra xbmc-kodi.cz má jediný zdroj
Část s tímto kódem: ~/.kodi/addons/repository.xbmc-kodi.cz/addon.xml
Pokud je funkční hlavní server, rozcestník Mirrorbits přesměruje stahování na klientovi bližší server odpovědí HTTP 302 Redirect:
Pokud hlavní server odpovědět nemůže, nedostane Kodi informaci k přesměrování a pokus o stahování končí chybou.
Tyto zdroje obsahují instalační soubory, repozitáře, doplňky (addons).
Zdroje repozitářů nemající původ vlastního Kodi jsou hostované na jiných serverech a URL adresy k nim jsou zapsány v jim příslušných souborech.
V různých systémech, na kterých Kodi běží (Android, Linux, Windows...), je odlišný počátek cesty k souborům.
Ve Správci souborů Kodi je možné reprezentovat cesty přidáním zdrojů "speciál".
Zde uvedu cesty Kodi v systému Linux:
special://xbmc/ = //usr/share/kodi/ (zde v addons hledáme vlastní oficiální repozitář)
special://home/ = ~/.kodi/ (zde v addons jsou také další instalované repozitáře atd.)
Adresy mirrors jsou v konfiguračním souboru samotného doplňku. Doplněk, který reprezentuje oficiální repozitář, se jmenuje Kodi Add-on Repository a jeho ID je repository.xbmc.org
Část s tímto kódem: //usr/share/kodi/addons/repository.xbmc.org/addon.xml
Kód:
<extension point="xbmc.addon.repository">
<!-- Do not forget to bump add-on version when changing paths to force a repo refresh -->
<dir>
<info>https://mirrors.kodi.tv/addons/omega/addons.xml.gz</info>
<checksum verify="sha256">https://mirrors.kodi.tv/addons/omega/addons.xml.gz?sha256</checksum>
<datadir>https://mirrors.kodi.tv/addons/omega</datadir>
<artdir>https://mirrors.kodi.tv/addons/omega</artdir>
<hashes>sha256</hashes>
</dir>
</extension>Repozitář komunity fóra xbmc-kodi.cz má jediný zdroj
Část s tímto kódem: ~/.kodi/addons/repository.xbmc-kodi.cz/addon.xml
Kód:
<extension point="xbmc.addon.repository">
<dir>
<info>https://mirror.xbmc-kodi.cz/addons/omega/addons.xml.gz</info>
<checksum verify="sha256">https://mirror.xbmc-kodi.cz/addons/omega/addons.xml.gz?sha256</checksum>
<datadir>https://mirror.xbmc-kodi.cz/addons/omega/</datadir>
<artdir>https://mirror.xbmc-kodi.cz/addons/omega/</artdir>
<hashes>sha256</hashes>
</dir>
</extension>Pokud je funkční hlavní server, rozcestník Mirrorbits přesměruje stahování na klientovi bližší server odpovědí HTTP 302 Redirect:
Kód:
HTTP/1.1 302 Found
Date: .. .. ..
Content-Type: .. .. ..
Connection: keep-alive
Location: https://mirror.karneval.cz/pub/xbmc/addons/omega/addons.xml
Server: ApachePokud hlavní server odpovědět nemůže, nedostane Kodi informaci k přesměrování a pokus o stahování končí chybou.
#
Na diskuzi jen fórum, ne SZ.
Na diskuzi jen fórum, ne SZ.
