Tous les produits
Search
Centre de documentation

:Dépannage des saccades lors de la lecture d'un flux en direct

Dernière mise à jour :Aug 19, 2026

Ce guide vous aide à diagnostiquer et à résoudre les problèmes de saccades lors de la lecture d'un flux en direct sur ApsaraVideo Live.

Les saccades peuvent affecter un seul spectateur ou l'ensemble des spectateurs, selon l'origine du problème dans le pipeline. Utilisez les catégories suivantes pour identifier la cause racine avant d'appliquer des correctifs spécifiques.

  • Tous les spectateurs sont affectés : le problème provient probablement du client d'ingestion, du réseau amont ou du côté serveur.

  • Un seul spectateur est affecté : le problème provient probablement du réseau local du spectateur ou du client de lecture.

Client d'ingestion

Fréquence d'images insuffisante

Pour que l'œil humain perçoive une vidéo fluide, la fréquence d'images doit être d'au moins 15 images par seconde (FPS). En dessous de 10 FPS, les saccades deviennent perceptibles. Définissez la fréquence d'images à au moins 15 FPS, sauf si votre cas d'utilisation exige une valeur différente.

Les fréquences d'images supérieures à 30 FPS sont généralement imperceptibles pour l'œil humain et augmentent la consommation de bande passante. Équilibrez la qualité visuelle et le coût de la bande passante lors de la configuration des paramètres de capture vidéo.

Surcharge d'encodage

Si le débit binaire, la fréquence d'images ou le profil de codec dépassent la capacité de votre matériel, l'encodage ralentit et le flux ne peut pas atteindre la fréquence d'images requise pour une lecture fluide.

Pour résoudre ce problème :

  1. Réduisez les paramètres de débit binaire, de fréquence d'images ou de profil de codec.

  2. Si les performances s'améliorent, mettez à niveau le matériel du client d'ingestion.

Saturation du CPU sur les appareils mobiles

Le streaming consomme beaucoup de ressources CPU. Sur les appareils mobiles d'entrée de gamme, une utilisation du CPU supérieure à 80 % pendant l'ingestion dégrade la capture vidéo, provoquant des saccades et des déchirures d'écran pour les spectateurs.

Fermez les applications inutiles sur l'appareil d'ingestion pour libérer des ressources CPU.

Bande passante amont insuffisante

Une bande passante amont insuffisante ou une gigue du réseau réduit le taux de transmission des données, empêchant le flux d'atteindre la fréquence d'images requise pour une lecture fluide.

Vérifiez votre bande passante amont avec un outil tel que Speedtest.

Réseau

Les conditions réseau sont la cause la plus fréquente des saccades. Vérifiez les facteurs suivants.

Capacité de bande passante insuffisante

Vérifiez que le forfait de votre fournisseur d'accès Internet offre suffisamment de bande passante pour le streaming en direct.

Consommation de bande passante aval

D'autres activités réseau, telles que le téléchargement ou l'envoi de fichiers volumineux, peuvent consommer la bande passante disponible et provoquer des saccades. Mettez en pause ou limitez les tâches gourmandes en bande passante pendant le flux.

Concurrence des ressources système

Les applications en arrière-plan peuvent entrer en concurrence pour les ressources CPU, mémoire ou réseau. Fermez les programmes inutiles avant de démarrer le flux pour libérer des ressources système.

Côté serveur

Par défaut, le serveur met en cache environ 4 secondes de données pour accélérer le démarrage de la vidéo et réduire les saccades. Cette durée de mise en cache varie en fonction de l'intervalle entre les images clés, également appelé taille du groupe d'images (GOP). Ajustez la durée du cache pour minimiser les saccades.

Définissez la configuration de latence sur High. Pour obtenir des instructions détaillées, consultez Configurer la latence du streaming en direct.

La latence réelle dépend de deux facteurs : la configuration de latence et le GOP. Par exemple, si la configuration de latence d'un flux Real-Time Messaging Protocol (RTMP) est définie sur Medium et que le GOP est de 2 s, la latence réelle se situe entre 2 s et 6 s. Une latence élevée désynchronise les clients d'ingestion et de lecture. Choisissez un niveau de latence adapté à vos besoins métier.

Client de lecture

La plupart des lecteurs utilisent un tampon de réception et décodent la vidéo uniquement après le remplissage du tampon. Un tampon plus grand réduit les saccades causées par de brèves interruptions réseau, mais augmente la latence de lecture. Un tampon plus petit réduit la latence, mais rend le lecteur plus sensible aux fluctuations du réseau.

Si votre lecteur prend en charge la configuration du tampon, réduisez la taille du tampon pour minimiser la latence tout en lissant les courtes interruptions réseau. Si les saccades persistent, vérifiez si la version du lecteur est à jour et si l'appareil de lecture dispose de ressources CPU et mémoire suffisantes.