Vue d’ensemble
Cette rubrique explique comment résoudre les problèmes de désynchronisation entre les signaux audio et vidéo lors d’une diffusion en direct.
Description du problème
Les signaux audio et vidéo sont désynchronisés pendant la diffusion en direct.
Solution
Ingérez un flux vers un nœud périphérique pour la diffusion en direct. Il arrive que les signaux audio et vidéo se désynchronisent pendant la diffusion.
Vérifiez l’ingestion du flux. Si celle-ci est stable, contrôlez si les horodatages audio et vidéo correspondent durant la période où le problème survient.
Vous constaterez peut-être que plusieurs images audio sont ignorées pendant cette période, ce qui entraîne une inadéquation entre les horodatages audio et vidéo.
Réingérez le flux. Redémarrez l’encodeur sur le client et vérifiez si le flux ingéré est normal. Si le flux ingéré est correct, une anomalie du décodeur sur le client provoque le saut d’images audio.
Les images audio et vidéo du flux d’origine sont séquencées dans l’ordre. L’ordre dans lequel les images audio et vidéo sont ajoutées par l’opération AppendBuffer détermine l’ordre d’ajout pour chaque valeur de mode. Les horodatages audio et vidéo sont générés automatiquement pour les images audio et vidéo qui respectent cet ordre.
Champ d’application
Diffusion en direct