• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Strategie využívání video cache
#15
@jkmh @JiRo Tak na odpovědi jsem opravdu zvědavý.
((Samozřejmě jsem je propásl psaním!))
Mohu přispět několika fantasiemi (nebudu je nazývat teorie).
1..
Nejdříve, jak si představuji zápis do cache. Chache je vymezena počátkem a koncem, zápis začíná samozřejmě na počátku a pokud se zaplní až ke konci, přepisuje se cache od začátku.

Při startu (Play) nic jako backward nemá smysl. (Přeskočím, co se ukáže po odklepnutí Play.)
Ukazatel adresy právě "promítaného snímku" běží kupředu (pominu pro jednoduchost, že se jedná o pixely) a nad ním se plní cache forward. V celém objemu cache je nad ním o 75% (tam se omezí), tedy za právě "promítaným snímkem" zůstává 25% nepřemazaného objemu cache. Backward.

To před a za je relativní vzhledem k přepisování cache.

2..
Jak bych viděl rychlost doplňování cache.
Pokud spustím videostream příkladně s tokem 20Mbps, první naplnění může být nejvyšší rychlostí linky, příkladně 140Mbps. Přehrávám celé do konce - doplnění cache může být plynulé 20Mbps nebo kolísá, jak je určeno "neznámou" logikou.
Pokud budu opakovaně posouvat třeba o 2 minuty vpřed, bude cache vyžadovat zahodit obsah a načíst nový. Tím se celkový objem stažených dát nezvýší, ale bude se ve špičkách stahovat nejvyšší rychlostí.
A teď - co když je toto ochráněno, aby se zatížení místní sítě férově podělilo a také na sebe neupozorňovalo dodavatele internetu...
Nějaký modul může počítat "rozumnou" výši hodnoty rychlosti stahování (nad 20Mbps) a doplňování cache zpomalit...

3..
Proč nejde cache zvětšovat nad doporučenou mez a dochází k podivném chování.
Opět je to má fantasie ale zde už hraniční.

Přehrávač Kodi komunikuje s cache mechanismem, ke kterému potřebuje ukládat adresy právě přehrávané části a modul cache si musí řídit doplňování forward, opět má někde uloženou adresu.
Může být, že programátor nepočítal se zápisem adresy vyšší než..? Nevím. 1024? v desítkovém vyjádření...
Může být, že potom i výpočet "rozumné" rychlosti stahování bude zmatený...

Kones fantasií, bude to horkem 4
Kodi 20 -LibreELEC/LinuxMint/Win/Android -RPi4/3/2/ IntelPC/xMiStick4K -Router 1Gbit 2.4+5GHz
 
Citovat
  


Příspěvků v tématu
RE: Strategie využívání video cache - od meda - 20.8.2023, 17:25

Přejít na fórum:


Prochází: 1 host(ů)