1. Accueil
  2. Guide de dépannage
  3. Buffering
  4. Le fichier advancedsettings.xml

Le fichier advancedsettings.xml

À PROPOS:
Créer ou modifier soi-même le fichier advancedsettings.xml pour éliminer le buffering.

Mise en contexte

Si vous avez ce qu’on appelle un problème de buffering avec kodi (décalage, mise en mémoire tampon, etc.) lorsque vous visionner vos médias, la cause typique est que vous n’avez pas configuré de mise en mémoire tampon dans un fichier qu’on nomme advancedsettings.xml

fichier advancedsettings

Qu’est-ce que ça veut dire?

Ceci signifie qu’à chaque fois que votre connexion (ou la connexion aux sources) ralentit pendant une seconde, la vidéo doit s’arrêter et attendre que les données se rattrapent.

????Nous devons donc configurer le fichier : advancedSettings.xml

Contenu du fichier

<advancedsettings>
<cache>
<buffermode>2</buffermode>
<memorysize>99614720</memorysize>
<readfactor>4</readfactor>
</cache>
</advancedsettings>

Ce petit code se divise en 3 parties:

Le buffermode

<buffermode>2</buffermode>

????Le mode 2 sélectionne simplement l’option:

  • Tamponner uniquement les vrais fichiers Internet (flux) (http, etc.) bref, ce que l’on stream

Puisque pour beaucoup, nos vidéos proviennent d’Internet, c’est ce que nous voulons????

Le memorysize

????Il s’agit ici de la seule partie que vous souhaiterez peut-être modifier:

<memorysize>99614720</memorysize>
  • 99614720 représente la quantité de mémoire dédiée en tant que tampon, indiquée en octets.

D’ou provient ce nombre?

????J’ai obtenu ce nombre come suit:

  • en prenant la quantité de mémoire libre en mégaoctets que possède une boîte Android;
  • en divisant ce nombre par 3
  • en multipliant ce nombre par 1024 pour le transformer en kilo-octets,
  • puis en multipliant ce nombre par 1024 pour le transformer en octets.

DONC:
Mémoire libre /3 * 1024 * 1024 = Votre numéro.

Par ou commencer?

Pour savoir quelle est votre mémoire libre, ouvrez kodi puis ouvrez «Paramètres», allez dans «Informations système», et vous verrez «Mémoire libre:»:

Mémoire libre

Important

Il ne faut pas définir ce nombre à 0 !!

  • Si vous le définissez sur 0, Kodi utilisera votre espace de stockage comme un tampon, ce qui pourrait réduire la durée de vie de votre boîte Android.

N’allez pas au delà de 350 Mo !!

  • Pour une raison quelconque et mystérieuse (???) cela semble causer des problèmes.
  • Si vous définissez un nombre trop élevé, Kodi peut se bloquer si vous manquez de mémoire. Mais si vous suivez la formule ci-dessus, cela ne devrait pas poser de problème.

Le readfactor

<readfactor>4</readfactor>

????Il s’agit du taux que votre tampon remplira.

  • Idéalement, avec un facteur de lecture de 4 pour chaque seconde de vidéo, votre tampon devrait se remplir de quatre secondes de vidéo jusqu’à ce qu’il soit plein.
  • S’il est trop élevé, Kodi pourrait potentiellement utiliser toute votre bande passante et ralentir votre connexion Internet jusqu’à ce que la mise en mémoire tampon soit terminée.

Emplacement du fichier

Sur Android, votre fichier advanceSettings.xml doit se trouver à l’emplacement suivant:

/Android / data / org.xbmc.kodi / files / .kodi / userdata

Pour savoir ou se situe le vôtre selon votre système d’exploitation, voir le wiki: Dossier userdata de Kodi

Pour l’insérer, vous pouvez utiliser l’application que vous désirez., Dans mon cas, j’utilise Xplore comme navigateur de fichiers sur ma shield et la version gratuite sur le playstore convient parfaitement.

  • Il a un éditeur de texte intégré pour créer le fichier si vous n’avez pas la possibilité de le créer sur un ordinateur pour le transférer par FTP.

Alors téléchargez Xplore ou peu importe, allez sur : Android / data / org.xbmc.kodi / files / .kodi / userdata /

  • Dans la barre en bas de votre écran, trouvez le bouton “Nouveau”, cliquez dessus.
  • Nommez le fichier advancedsettings.xml
  • Cliquez sur le nouveau fichier et utilisez l’éditeur de texte intégré pour saisir le code d’en haut et enregistrez-le.

DONC:

  • votre fichier se nomme : advancedsettings.xml
  • Et on y retrouve inscrit a l’intérieur le code:
<advancedsettings>
<cache>
<buffermode>2</buffermode>
<memorysize>99614720</memorysize>
<readfactor>4</readfactor>
</cache>
</advancedsettings>

Conclusion

Il ne vous reste plus qu’à tester..
Tant que votre connexion Internet est suffisamment rapide, vos vidéos sont supposés maintenant être sans latence. ????

Est-ce que ce document a été utile ?

Dans cette catégorie

Besoin d’aide ?

Vous ne trouvez pas la réponse que vous cherchez? Ne vous inquiétez pas, nous sommes là pour vous aider!
Contacter le support