HLS vérificateur et rapport de santé

M3U8 Validateur & HLS Vérificateur

Un validateur M3U8 analyse un manifeste HLS et signale son état de santé : chaque résolution et piste de débit binaire, le nombre et la durée des segments, la méthode de cryptage, les segments vivants par rapport au VOD et les segments .ts morts trouvés par échantillonnage. Utilisez-le pour tester les nœuds CDN et déboguer les flux interrompus directement dans votre navigateur.

La lecture, l'historique, les favoris, les sous-titres et la conversion du navigateur restent sur cet appareil. Les requêtes HLS passent par le proxy uniquement lorsque vous activez le proxy CORS.

Proxy intelligent CORS

Utilisez le proxy Cloudflare Worker pour les manifestes, les clés et les segments lorsque la lecture directe du navigateur est bloquée.

Aperçu vidéo

Rapport de santé du lien

Analysez les variantes, le débit binaire, la durée du segment, le cryptage et l'état live/VOD, puis échantillonnez les segments multimédias pour les liens morts. Les vérifications de segments sont limitées par le navigateur CORS, activez donc le proxy pour obtenir le résultat le plus précis.

Comment utiliser le M3U8 Validateur & HLS Vérificateur

  1. 1

    Collez le M3U8 URL

    Entrez le lien .m3u8 que vous souhaitez enregistrer dans l'entrée du lecteur.

  2. 2

    Activer le proxy CORS

    Activez le proxy intelligent CORS pour que la détection des segments morts puisse atteindre les fichiers .ts ; sinon, les règles d'origine croisée bloquent les contrôles.

  3. 3

    Exécuter le rapport de santé

    Cliquez sur Exécuter le contrôle de santé pour répertorier toutes les pistes, le débit binaire moyen, le cryptage, l'état live/VOD et tous les segments morts.

Ce que vérifie le rapport

Le validateur développe une liste de lecture principale pour répertorier chaque variante, résolution, bande passante déclarée, fréquence d'images et codecs, puis analyse la liste de lecture multimédia de la plus haute qualité pour le nombre de segments, la durée totale, la longueur moyenne du segment, la méthode de cryptage et si elle est en direct (pas de #EXT-X-ENDLIST) ou VOD. Il échantillonne plusieurs segments et rapporte le débit binaire moyen mesuré.

Pourquoi la détection des liens morts a besoin du proxy

Les navigateurs bloquent les requêtes d'origine croisée vers les segments .ts bruts, donc sans le proxy CORS, chaque segment échantillonné échoue et le rapport ne peut pas distinguer un véritable lien mort d'un bloc CORS. Avec le proxy activé, les vérifications atteignent l'origine et les décomptes de réussite/échec deviennent précis, ce qui est exactement ce que vous souhaitez lorsque vous testez un nœud CDN.

Questions fréquemment posées

Que vérifie le validateur M3U8 ?

Il répertorie chaque piste de résolution et débit binaire, le nombre et la durée des segments, la méthode de cryptage, l'état en direct par rapport au VOD, et détecte les segments .ts morts par échantillonnage.

Pourquoi tous les segments apparaissent-ils comme morts ?

Cela signifie généralement que CORS bloque les demandes de segment, et non que le flux est interrompu. Activez le proxy CORS et relancez la vérification pour obtenir des résultats précis.

Peut-il savoir si un flux est en direct ou VOD ?

Oui. L'absence de balise #EXT-X-ENDLIST marque un flux en direct ; sa présence marque la vidéo à la demande.

Le vérificateur HLS est-il gratuit ?

Oui, c'est gratuit, ne nécessite aucune inscription et fonctionne entièrement dans le navigateur.