L'outil de dépannage d'ApsaraVideo Live vérifie la qualité de l'ingestion et de la diffusion des flux, détecte les saccades et les interruptions, et fournit des recommandations concrètes pour résoudre les problèmes liés aux utilisateurs, aux URL, aux noms de domaine et aux flux.
Notes d'utilisation
Les vérifications de la qualité de l'ingestion et de la diffusion des flux prennent en charge les URL d'ingestion utilisant les protocoles RTMP et ARTC, ainsi que les URL de diffusion utilisant les protocoles RTMP, FLV, HLS et ARTC. Les URL de diffusion utilisant le protocole SRT ne sont pas prises en charge.
Les vérifications des saccades et des interruptions de flux prennent en charge les URL de diffusion utilisant les protocoles RTMP, FLV et HLS.
L'outil de dépannage est en aperçu privé. Les résultats du diagnostic sont fournis à titre indicatif uniquement.
Prérequis
Vous avez généré une URL d'ingestion ou une URL de diffusion. Pour plus d'informations, consultez la rubrique Générer des URL d'ingestion et de diffusion.
Vérifications de la qualité de l'ingestion/diffusion des flux
Connectez-vous à la console ApsaraVideo Live.
Dans le volet de navigation de gauche, choisissez .
Sur la page Stream Ingest/Streaming Quality Check, saisissez l'URL de diffusion à vérifier et cliquez sur Check.
-
Une fois la vérification terminée, résolvez les exceptions détectées en suivant les recommandations fournies. Le tableau suivant décrit les éléments vérifiés.
Élément
Paramètres de détection
Description
Vérification du nom de domaine
Statut du nom de domaine
Vérifie l'état de configuration du nom de domaine.
Type de nom de domaine
Indique si le nom de domaine est un domaine d'ingestion ou un domaine de diffusion.
Statut CNAME
Indique si un enregistrement CNAME est configuré pour le nom de domaine.
Vérification de l'URL
AppName
Vérifie l'AppName (application) dans l'URL de diffusion.
StreamName
Vérifie le StreamName (flux) dans l'URL de diffusion.
Configuration de l'authentification
Indique si la signature d'URL est activée ou désactivée.
Statut de l'authentification
Indique si la signature d'URL a réussi ou échoué. En cas d'échec, la cause est indiquée.
Vérification de l'ingestion de flux
RemarqueCet élément de vérification n'apparaît que si le nom de domaine est un domaine d'ingestion.
Domaine de diffusion associé
Indique si le domaine d'ingestion est associé à un domaine de diffusion.
Statut de l'ingestion de flux
Indique la présence d'un flux actif.
Certificat HTTPS
RemarqueCe paramètre n'apparaît que si l'URL de diffusion utilise le protocole ARTC ou HTTPS.
Vérifie l'état de configuration du certificat HTTPS pour le domaine d'ingestion.
Activation de l'ingestion de flux à ultra-faible latence
RemarqueCe paramètre n'apparaît que si l'URL de diffusion utilise le protocole ARTC.
Indique si l'ingestion de flux basée sur RTS est activée ou désactivée pour le domaine d'ingestion.
Quota
Vérifie le nombre de flux sources et de flux transcodés utilisés, ainsi que les limites supérieures pour chacun.
Vérification de la lecture
RemarqueCet élément de vérification n'apparaît que si le nom de domaine est un domaine de diffusion.
Domaine d'ingestion associé
Indique si le domaine de diffusion est associé à un domaine d'ingestion.
Statut de l'ingestion de flux
Indique la présence d'un flux actif.
Certificat HTTPS
RemarqueCe paramètre n'apparaît que si l'URL de diffusion utilise le protocole ARTC ou HTTPS.
Vérifie l'état de configuration du certificat HTTPS pour le domaine de diffusion.
Activation de la diffusion en direct à ultra-faible latence
RemarqueCe paramètre n'apparaît que si l'URL de diffusion utilise le protocole ARTC.
Indique si RTS est activé ou désactivé pour le domaine de diffusion.
Transcodage automatique pour la lecture HTML5
RemarqueCe paramètre n'apparaît que si l'URL de diffusion utilise le protocole ARTC.
Indique si le transcodage automatique pour la lecture HTML5 est activé ou désactivé.
Quota
Vérifie le nombre de flux sources et de flux transcodés utilisés, ainsi que les limites supérieures pour chacun.
RemarqueSi les résultats du diagnostic ne vous aident pas à résoudre le problème, nous vous recommandons de soumettre un ticket pour contacter le support technique d'Alibaba Cloud. Pour plus d'informations, consultez la rubrique Nous contacter.
Vérifications des saccades/interruptions de flux
Connectez-vous à la console ApsaraVideo Live.
Dans le volet de navigation de gauche, choisissez .
Sur la page Stream Stuttering and Interruption Check, saisissez l'URL de diffusion à vérifier et cliquez sur Check.
Une fois la vérification terminée, résolvez les exceptions détectées en suivant les recommandations fournies. Le tableau suivant décrit les éléments vérifiés.
|
Élément |
Paramètre de détection |
Description |
|
Vérification du nom de domaine |
Statut du nom de domaine |
Vérifie l'état de configuration du nom de domaine. |
|
Type de nom de domaine |
Indique si le nom de domaine est un domaine d'ingestion ou un domaine de diffusion. |
|
|
Statut CNAME |
Indique si un enregistrement CNAME est configuré pour le nom de domaine. |
|
|
Vérification des interruptions |
Interruption de flux |
Vérifie le nombre d'interruptions de flux survenues pendant la période spécifiée et la cause de chaque interruption. |
|
Vérification des saccades |
Saccades de flux |
Vérifie le nombre d'événements de saccades survenus pendant la période spécifiée et la cause de chaque événement. |
Échec de la diffusion dans une région spécifique
Symptômes du problème
La diffusion échoue à grande échelle dans une région spécifique, telle que Yunfu, tandis qu'elle fonctionne normalement dans d'autres régions.
Méthodes de dépannage
Vérifiez l'absence d'erreurs au niveau de la source d'ingestion et assurez-vous que l'envoi des données est continu. Confirmez notamment l'absence d'interruptions périodiques.
Ouvrez la page de démonstration Alibaba Cloud RTS, saisissez l'URL de diffusion et testez la lecture.
Cliquez sur Troubleshoot pour obtenir le TraceID afin d'effectuer une analyse de traçage de bout en bout.
Résultats différents selon les fournisseurs de cloud
Symptômes du problème
Dans le même environnement, la diffusion fonctionne normalement avec un autre fournisseur de cloud, mais est interrompue sur Alibaba Cloud.
Cause possible et recommandations de dépannage
Si la source d'ingestion n'envoie aucune donnée pendant plus de 10 secondes, le flux peut être interrompu. La qualité des liens du réseau public peut également être imprévisible. Avant de reproduire le problème, capturez les paquets et conservez l'intégralité des données de capture pour une analyse approfondie.
Une session d'ingestion de flux RTMP est interrompue après une longue durée d'exécution
Symptômes du problème
Une session d'ingestion de flux RTMP fonctionne pendant plus de 10 heures, puis est interrompue. Le flux ne récupère pas après le redémarrage de la caméra.
Cause possible et recommandations de dépannage
L'interruption peut être causée par un problème lié à l'opérateur réseau. Contactez l'opérateur pour vérifier la connectivité réseau. De plus, capturez et analysez les paquets dans l'environnement client pour identifier plus précisément la cause.