Qu’est-ce que la remise en mémoire tampon ?
La remise en mémoire tampon se produit lorsque la lecture d’un média s’interrompt parce que le lecteur consomme les données en mémoire tampon plus vite que les nouvelles données n’arrivent. La lecture ne reprend qu’une fois le tampon suffisamment rempli.
Fonctionnement de la remise en mémoire tampon
Un lecteur de diffusion en continu maintient une réserve de média téléchargé, et éventuellement décodé, mesurée en durée et située en avance sur la tête de lecture. Lorsque l’arrivée et le traitement des segments ne parviennent pas à reconstituer cette réserve avant qu’elle ne soit épuisée, le lecteur suspend la progression et rétablit une marge suffisante pour continuer. La remise en mémoire tampon résulte donc de l’ensemble formé par l’adaptation, la diffusion par CDN, le décodage et les capacités de l’appareil ; le moment où elle survient doit être enregistré avec la déclinaison et le niveau du tampon qui l’ont précédée.
Points clés
- La mise en mémoire tampon initiale intervient avant le début de la lecture, tandis que la remise en mémoire tampon interrompt une session active. Les regrouper dans une seule mesure de délai masque deux modes de défaillance différents visibles par l’utilisateur.
- Une bande passante nominale élevée n’empêche pas les interruptions lorsque le débit descend sous celui de la déclinaison sélectionnée, que certaines requêtes de segments prennent beaucoup plus de temps que les autres ou que le décodage ne suit pas le rythme de présentation.
- Une réduction importante du débit peut raccourcir une interruption, mais risque de faire osciller la qualité. La logique d’adaptation a besoin d’hystérésis et de données récentes sur le débit ou le tampon pour éviter les changements répétés.
Quand la remise en mémoire tampon est importante
Suivez la fréquence et la durée des remises en mémoire tampon lorsque vous ajustez la sélection du débit adaptatif, la diffusion des segments et la taille initiale du tampon. Choisir une déclinaison dont le débit dépasse le débit soutenu peut provoquer des interruptions répétées malgré une qualité visuelle élevée.