@jkmh Jak jsem napsal v 1. příspěvku tématu, kromě obvylého a očekávaného chování odpovídajícího tomu, jak cache v Kodi znám, jsem (a to opakovaně) zjistil dva další mody chování. Pro jistotu to tedy zopakuji všechno:
Úplně jsme nepochopil co znamená to "nekorektní četnost requestů". Myslíš překročení limitu počtu requestů v daném čase? Tady se přiznám, že vlastně ani nevím, jak na této úrovni ta komunikace probíhá. Faktem je, že jak jsem uvedl výše, v jistých chvílích tam k jakémusi obnovení spojení dochází, což signalizuje, že tam k nějakému problému došlo. V log-u KODI je to hláška uvedena s atributem WARNING, takže normální chování to není, ale zase to není nic tragického.
- normální, obvyklý a očekávaný - po startu jede načítání max. rychlostí připojení až do zaplnění cache, pak zpomalí na rychlost odpovídající aktuálně přehrávanému streamu (do cache se dočítají další data rychlostí odpovídající tomu, co se z něj aktuálně přehrává - Kodi drží její obsazení na 100 % nastavené velikosti), takhle to funguje i při skocích (vpřed i vzad), kdy se cache vždy vyprázdní a začne načítání nanovo,
- prodleva po prvním zaplnění cache - začátek je stejný jako v předchozím případě, po zaplnění cache se ale načítání na nějakou dobu úplně zastaví (zpravidla kolem 2 min), zatímco přehrávání běží dál a data streamu se čerpají z cache, její obsazení klesne na nižší hodnotu (odhadem cca kolem 80-90 % původní velikosti, přesně jsem to ale nezjišťoval) a poté se načítání zase rozjede a běží, stejně jako v předchozím případě, rychlostí odpovídající aktuálně přehrávanému streamu. Jak se to pak chová při skocích jsem v tomto případě zatím nezkoušel (ale udělám to),
- s limitem mírně převyšující bitrate streamu - okamžitě po startu se data načítají rychlostí, která jen mírně převyšuje aktuální bitrate. Rychlost načítání je v relaci k aktuálně přehrávanému streamu, ale je vždy o něco vyšší, protože cache se plní, ale s daleko menší rychlostí jak v předchozích případech. K zaplnění cache do maximální hodnoty dojde po velmi dlouhém čase.
Úplně jsme nepochopil co znamená to "nekorektní četnost requestů". Myslíš překročení limitu počtu requestů v daném čase? Tady se přiznám, že vlastně ani nevím, jak na této úrovni ta komunikace probíhá. Faktem je, že jak jsem uvedl výše, v jistých chvílích tam k jakémusi obnovení spojení dochází, což signalizuje, že tam k nějakému problému došlo. V log-u KODI je to hláška uvedena s atributem WARNING, takže normální chování to není, ale zase to není nic tragického.