Od dłuższego czasu wielu użytkowników męczy się z problemem niedziałającego CDA w Kodi na Windows. Są też częste problemy z buforowaniem w wielu wtyczkach. Po dogłębnych analizach, tysiącach prób i milionach rozwiązań nadchodzi jedno proste. Wyłączenie HTTP2. Oczywiście mówimy tu o Kodi 19 a nie o żadnych zabytkach w stylu kodi 8.0 czy kodi 18.
Z tego co wyszło w testach, poprawia to nie tylko działanie CDA, ale też innych wtyczek, IPTV a nawet i HBO czy Plex - to ze zgłoszeń użytkowników
Gdzie jest profil?
W zależności od systemu operacyjnego
Android
Android/data/org.xbmc.kodi/files/.kodi/userdata/
iOS
/private/var/mobile/Library/Preferences/Kodi/userdata/
LibreELEC/CoreELEC
/storage/.kodi/userdata/
Linux
~/.kodi/userdata/
Mac
/Users/<your_user_name>/Library/Application Support/Kodi/userdata/
Nvidia Shield (SMB)
smb://<nvidiashieldurl>/internal/Android/data/org.xbmc.kodi/files/.kodi/userdata
OSMC
/home/osmc/.kodi/userdata/
tvOS
/private/var/mobile/Library/Preferences/Kodi/userdata/
Windows
%APPDATA%\Kodi\userdata
Windows Xbox
%LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Czego szukamy
Szukamy tam pliku advancedsettings.xml - jeśli go nie ma, musimy go utworzyć. Zawartość tego pliku może być różna w różnych systemach, stąd też, jeśli plik ten istnieje, na samym jego końcu, przed linią </advancedsettings> dodajemy:
<network>
<disablehttp2>true</disablehttp2>
</network>
Jeśli nie mieliśmy tego pliku, bądź też był on pusty, wpisujemy pełną zawartość:
<advancedsettings>
<network>
<disablehttp2>true</disablehttp2>
</network>
</advancedsettings>
Zapisujemy i wykonujemy restart.
To wszystko.
Podziękowali: sky02, DenDy, szopns, Piotr.W, jon1022, marcino2404, wajnert, EMR9, totomasz, arkady1964, rafalmar1981
Z tego co wyszło w testach, poprawia to nie tylko działanie CDA, ale też innych wtyczek, IPTV a nawet i HBO czy Plex - to ze zgłoszeń użytkowników
Jak to zrobić.
Zacznijmy od tego gdzie - w pliku advancedsettingx.xml, który znajduje się w katalogu profilu.Gdzie jest profil?
W zależności od systemu operacyjnego
Android
Android/data/org.xbmc.kodi/files/.kodi/userdata/
iOS
/private/var/mobile/Library/Preferences/Kodi/userdata/
LibreELEC/CoreELEC
/storage/.kodi/userdata/
Linux
~/.kodi/userdata/
Mac
/Users/<your_user_name>/Library/Application Support/Kodi/userdata/
Nvidia Shield (SMB)
smb://<nvidiashieldurl>/internal/Android/data/org.xbmc.kodi/files/.kodi/userdata
OSMC
/home/osmc/.kodi/userdata/
tvOS
/private/var/mobile/Library/Preferences/Kodi/userdata/
Windows
%APPDATA%\Kodi\userdata
Windows Xbox
%LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Czego szukamy
Szukamy tam pliku advancedsettings.xml - jeśli go nie ma, musimy go utworzyć. Zawartość tego pliku może być różna w różnych systemach, stąd też, jeśli plik ten istnieje, na samym jego końcu, przed linią </advancedsettings> dodajemy:
<network>
<disablehttp2>true</disablehttp2>
</network>
Jeśli nie mieliśmy tego pliku, bądź też był on pusty, wpisujemy pełną zawartość:
<advancedsettings>
<network>
<disablehttp2>true</disablehttp2>
</network>
</advancedsettings>
Zapisujemy i wykonujemy restart.
To wszystko.
Podziękowali: sky02, DenDy, szopns, Piotr.W, jon1022, marcino2404, wajnert, EMR9, totomasz, arkady1964, rafalmar1981
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Ze względu na prośbę jednego z Junior Member: nie odpowiadam na PW
Ze względu na prośbę jednego z Junior Member: nie odpowiadam na PW