La mise en mémoire tampon, ou buffering, est l'un des problèmes les plus frustrants du streaming. Elle se traduit par une roue qui tourne, une image figée pendant que le son continue, ou une vidéo qui repart quelques secondes avant de s'arrêter de nouveau. Le réflexe habituel consiste à redémarrer la box et à accuser l'opérateur. Parfois c'est justifié, souvent non. Plutôt que d'essayer des réglages au hasard, mieux vaut procéder comme un technicien : observer les symptômes, formuler une hypothèse, la vérifier par un test qui ne change qu'un seul élément à la fois.
Ce qui se passe réellement pendant une mise en mémoire tampon
Un lecteur vidéo ne lit jamais les données au moment exact où elles arrivent. Il en télécharge d'abord une réserve, la mémoire tampon (ou cache), puis commence la lecture en puisant dans cette réserve pendant qu'il continue de la remplir. Tant que le remplissage va plus vite que la consommation, tout va bien. Dès que les données arrivent moins vite que la vidéo ne les consomme, la réserve se vide ; lorsqu'elle est vide, le lecteur s'arrête pour la remplir de nouveau : c'est la roue qui tourne.
Il existe donc deux grandes familles de causes :
- Les données arrivent trop lentement ou par à-coups : serveur surchargé, trajet Internet encombré, Wi-Fi faible, pertes de paquets.
- L'appareil n'arrive pas à suivre : décodage trop lourd, mémoire saturée, application en arrière-plan qui accapare le processeur. Dans ce cas, on parle plutôt de saccades que de véritable mise en tampon, mais les deux se confondent souvent à l'œil.
Reconnaître le symptôme
| Symptôme | Cause la plus probable |
|---|---|
| Roue qui tourne, puis reprise normale | Débit insuffisant ou irrégulier (réseau ou source) |
| Image saccadée mais sans arrêt, son fluide | Décodage trop lourd pour l'appareil |
| Arrêt à heure fixe chaque soir | Congestion aux heures de pointe |
| Image qui se pixélise en blocs, puis se reconstitue | Pertes de paquets, fréquentes avec les flux MPEG-TS |
| Coupure nette et retour au menu | Flux interrompu côté serveur ou session expirée |
Étape 1 : isoler la source
Commencez par la question la plus simple : le problème touche-t-il une seule chaîne ou vidéo, ou tout ce que vous regardez ?
- Lancez un autre contenu de la même source (une autre chaîne de la même liste, par exemple).
- Lancez ensuite un contenu d'une tout autre origine : une vidéo en haute définition sur une grande plateforme, ou le direct d'une chaîne gratuite sur son site officiel.
Si seule une chaîne coupe, et que les autres sont fluides, la cause est presque certainement du côté du serveur qui diffuse ce flux : débit trop élevé pour ce serveur, source saturée, flux mal encodé. Aucun réglage chez vous ne la corrigera entièrement ; vous pouvez seulement augmenter le cache pour mieux absorber les irrégularités. Si toutes les sources coupent, y compris les grandes plateformes, le problème se situe chez vous : réseau ou appareil.
Rappelons au passage qu'un lecteur comme AICKO IPTV ne fournit aucun contenu : il lit les flux et les playlists que vous lui indiquez, et vous devez détenir les droits sur ce que vous regardez. La qualité d'une source dépend entièrement de celui qui la diffuse.
Étape 2 : isoler le réseau
Pour savoir si le réseau local est en cause, il faut supprimer la variable la plus fragile : le Wi-Fi.
- Branchez l'appareil en Ethernet, même temporairement avec un long câble tiré dans le couloir. Si les coupures disparaissent, le Wi-Fi est le coupable. Le guide Wi-Fi, Ethernet ou CPL présente les solutions durables.
- Si le câble est impossible, rapprochez l'appareil de la box ou faites le test avec un téléphone placé juste à côté de la télévision pour mesurer le signal à cet endroit.
- Mesurez le débit et la latence depuis l'appareil concerné, à l'heure où les coupures se produisent. Comparez avec les débits nécessaires présentés dans l'article quel débit pour la 4K.
- Coupez les autres usages du foyer pendant cinq minutes : consoles qui téléchargent une mise à jour, ordinateurs qui sauvegardent vers le cloud, caméras de surveillance qui envoient leur vidéo.
Le rôle des heures de pointe
Si tout est fluide à 15 h et que les coupures apparaissent entre 20 h et 23 h, deux hypothèses dominent : la saturation du réseau de votre opérateur dans votre secteur, ou celle du serveur qui diffuse le flux, sollicité par de nombreux spectateurs au même moment. Pour les distinguer, comparez avec une grande plateforme au même moment : si elle reste fluide, c'est la source ; si elle ralentit aussi, c'est la connexion. Un test de vitesse à 10 h puis à 21 h confirme ou infirme la seconde hypothèse.
La latence et les pertes de paquets
Un débit correct avec une latence très irrégulière, ou quelques pour cent de paquets perdus, suffit à provoquer des coupures. C'est typique d'une box qui sature pendant un gros envoi, ou d'un Wi-Fi perturbé. Le phénomène est détaillé dans l'article latence, gigue et pertes de paquets.
Étape 3 : isoler l'appareil
Si le réseau est irréprochable et que le problème persiste sur toutes les sources, regardez l'appareil.
- Essayez le même flux sur un autre appareil branché au même endroit : un ordinateur, un téléphone récent. S'il est fluide ailleurs, l'appareil d'origine est trop limité.
- Vérifiez le codec : un flux HEVC ou AV1 sur un boîtier qui ne sait les décoder qu'en logiciel produit des saccades et une chauffe importante.
- Libérez la mémoire : fermez les applications ouvertes, redémarrez complètement l'appareil (débranchez-le trente secondes si c'est une clé ou une box), puis videz le cache de l'application de lecture.
- Surveillez la température : une clé HDMI glissée derrière le téléviseur, collée à ses composants chauds, peut réduire sa fréquence pour se protéger. Une rallonge HDMI courte l'éloigne de la chaleur et améliore souvent aussi la réception Wi-Fi.
- Contrôlez l'espace de stockage : sous 500 Mo libres, certains appareils Android deviennent lents et ne peuvent plus écrire leur cache.
Régler la mémoire tampon du lecteur
Une fois la cause identifiée, le réglage du cache ne fait pas de miracle mais il absorbe les irrégularités. Principe : plus la réserve est grande, plus le lecteur résiste longtemps à un creux de débit, au prix d'un démarrage un peu plus lent et d'un léger retard sur le direct.
| Réglage | Effet positif | Contrepartie |
|---|---|---|
| Cache court (2 à 5 s) | Démarrage rapide, faible retard sur le direct | Sensible au moindre creux de débit |
| Cache moyen (10 à 20 s) | Bon compromis pour la plupart des connexions | Zapping un peu plus lent |
| Cache long (30 à 60 s) | Résiste aux sources irrégulières | Plus de mémoire utilisée, retard marqué sur le direct |
Les lecteurs fondés sur mpv, dont le moteur libmpv est aussi celui d'AICKO IPTV, exposent ces paramètres sous forme d'options. Voici à titre d'exemple ce que contient un fichier de configuration mpv.conf orienté vers la stabilité, sur un ordinateur :
# Activer le cache même pour les flux réseau
cache=yes
# Durée de vidéo à précharger (en secondes)
cache-secs=30
# Mémoire maximale réservée au préchargement
demuxer-max-bytes=150MiB
# Mémoire gardée pour revenir en arrière
demuxer-max-back-bytes=50MiB
Sur un boîtier TV doté de peu de mémoire (1 Go ou moins), évitez les valeurs élevées de demuxer-max-bytes : l'application risquerait d'être fermée par le système. Dans une application grand public, ces paramètres prennent souvent la forme d'un simple choix entre « faible », « normal » et « élevé ». Vous trouverez les options disponibles dans la page lecteur vidéo.
Autres réglages utiles
- Baisser la qualité quand la source en propose plusieurs : passer de la 4K au Full HD divise souvent le débit par deux ou trois.
- Changer de décodeur : basculer entre décodage matériel et logiciel peut régler des saccades propres à certains appareils.
- Changer de format de sortie quand la source propose le même flux en HLS et en MPEG-TS : le HLS, découpé en segments, supporte souvent mieux une connexion irrégulière.
Erreurs fréquentes et fausses bonnes idées
- Redémarrer la box à chaque coupure. Cela masque le problème quelques minutes sans le diagnostiquer. Notez plutôt l'heure et la chaîne à chaque incident : un schéma apparaît vite.
- Changer de DNS pour « accélérer » la vidéo. Le DNS n'intervient qu'au début de la connexion ; il n'a aucun effet sur la fluidité une fois la lecture lancée.
- Installer un « booster » ou un nettoyeur de mémoire. Ces applications consomment elles-mêmes des ressources et n'apportent rien sur Android récent ; certaines affichent même de la publicité intrusive.
- Multiplier les répéteurs Wi-Fi. Chaque saut sans fil supplémentaire peut diviser le débit disponible ; un seul point d'accès bien placé ou un câble fait mieux.
- Tout régler en même temps. Si vous changez le cache, le Wi-Fi et le décodeur d'un coup, vous ne saurez jamais ce qui a fonctionné.
Si le problème persiste malgré ces étapes, la page questions fréquentes recense d'autres cas particuliers, comme les flux qui s'arrêtent après un temps fixe.
En résumé
- Le buffering survient quand les données arrivent moins vite que la vidéo ne les consomme.
- Testez d'abord une autre source : si une seule chaîne coupe, le problème vient du serveur qui la diffuse.
- Testez ensuite en Ethernet, à l'heure des coupures, puis sur un autre appareil.
- Un cache de 10 à 30 secondes absorbe la plupart des irrégularités, au prix d'un léger retard sur le direct.
- Changez un seul réglage à la fois et notez l'heure et le flux de chaque incident.
Questions fréquentes
Pourquoi la vidéo coupe-t-elle seulement le soir ?
Entre 20 h et 23 h, les réseaux des opérateurs et les serveurs de diffusion sont les plus sollicités. Si une grande plateforme reste fluide au même moment, la saturation concerne la source ; si elle ralentit aussi, elle concerne votre connexion.
Augmenter le cache peut-il aggraver les choses ?
Sur un appareil qui manque de mémoire, oui : un cache trop gros peut provoquer la fermeture de l'application par le système. Augmentez progressivement et revenez en arrière si l'appareil devient instable.
Le son continue mais l'image se fige : est-ce le réseau ?
Pas forcément. Ce symptôme évoque souvent un décodage vidéo trop lourd pour l'appareil, notamment en HEVC ou en 4K. Essayez le même flux sur un autre appareil ou changez de mode de décodage.
Un VPN peut-il supprimer les coupures ?
Un VPN ajoute un intermédiaire et du chiffrement ; il réduit généralement le débit et augmente la latence. Il ne corrige pas un Wi-Fi faible ni un serveur saturé, et ne doit en aucun cas servir à accéder à des contenus dont vous ne détenez pas les droits.
