Diagnostic HLS en ligne

HLS Stream Tester : Vérifiez un M3U8 URL en ligne

Un testeur de flux HLS vérifie si un M3U8 URL peut être lu dans un navigateur et si son manifeste, ses pistes, ses clés et ses segments multimédias sont sains. Collez le flux, exécutez la lecture, puis utilisez le rapport d'intégrité pour séparer les blocs CORS, la protection des liens dynamiques, les segments morts et les problèmes de codec.

Dernière mise à jour: June 20, 2026

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.

Ce que vérifie le testeur de flux HLS

VérifierCe que ça montrePourquoi c'est important
ManifestSi le fichier .m3u8 se charge et démarre avec des balises HLS valides.Un flux ne peut pas être lu si la liste de lecture principale ou multimédia est manquante, expirée ou mal formée.
Pistes de variantesValeurs de résolution, de bande passante, de fréquence d’images et de codec de chaque piste.Cela confirme les échelles de débit adaptatives et explique les échecs du codec du navigateur.
SegmentsRésultats de réussite/échec du segment .ts ou .m4s échantillonnés.Un manifeste peut être valide alors que des segments multimédias individuels sont morts ou bloqués.
EncryptionSi le flux fait référence à des clés AES-128 ou à des supports protégés.Le HLS crypté nécessite également que les URL de clé soient accessibles via le même chemin d'accès.
En direct contre VODIndique si la liste de lecture contient #EXT-X-ENDLIST ou continue de se mettre à jour.Les flux en direct échouent différemment des archives VOD et nécessitent des attentes de nouvelle tentative différentes.
Accès au navigateurSymptômes CORS, contenu mixte et hotlink pendant la lecture.Il s'agit de pannes spécifiques au navigateur que le VLC et les outils de bureau ne peuvent pas révéler.

Comment tester un flux HLS en ligne

  1. 1Collez le HLS URLCollez le lien .m3u8 dans le lecteur et démarrez la lecture directe. Un flux accessible doit au moins charger le manifeste et tenter la lecture multimédia.
  2. 2Surveillez les échecs du navigateur uniquementSi le VLC lit le même URL mais que le navigateur échoue, suspectez le CORS, un contenu mixte, des clés bloquées ou une protection hotlink au lieu d'un flux complètement mort.
  3. 3Activer le proxy si nécessaireActivez le proxy CORS lorsque le navigateur ne peut pas lire les réponses du manifeste, de la clé ou du segment. Conservez la session HLS complète sur le même chemin proxy.
  4. 4Exécuter le rapport de santéUtilisez le validateur pour répertorier les variantes, la durée du segment, le cryptage, le statut live/VOD et les segments morts échantillonnés.
  5. 5Mappez l'échec au correctifUtilisez les erreurs CORS pour le travail de proxy, les réponses 403 pour les vérifications Referer, les échecs de segment pour l'enquête CDN et les échecs de codec pour les tests de compatibilité des lecteurs.

Pourquoi tester le HLS dans un navigateur au lieu du seul VLC

Le VLC est utile pour confirmer si un flux peut être décodé, mais il ne reproduit pas les règles de sécurité du navigateur. Un testeur Web HLS affiche les mêmes contraintes CORS, HTTPS, d'en-tête et de source multimédia que votre lecteur Web actuel rencontrera, ce qui le rend meilleur pour le débogage vidéo frontal.

Ce qui rend un rapport de santé HLS utile

Un rapport HLS utile élargit la liste de lecture principale, identifie chaque piste de débit binaire, vérifie l'état en direct/VOD, détecte le cryptage, mesure la synchronisation des segments et échantillonne la disponibilité des segments multimédias. En cochant uniquement la première réponse .m3u8, on ne détecte pas les échecs qui se produisent souvent après le démarrage de la lecture.

Quand utiliser le chemin Referer personnalisé

Si le manifeste ou les segments renvoient 403 à moins qu'ils ne soient demandés depuis le site d'origine, le flux est probablement protégé par hotlink. Activez le proxy, définissez la page URL où le flux est normalement lu comme Referer et réexécutez la lecture ainsi que le rapport de santé via ce chemin.

  • M3U8 validateur est l'outil de rapport de santé dédié aux pistes, au débit binaire, au cryptage et aux segments morts.
  • Erreur HLS CORS explique pourquoi un flux peut échouer dans le navigateur même lorsqu'il fonctionne au VLC.
  • Lecteur RefererM3U8 personnalisé couvre les flux qui nécessitent un Referer ou un User-Agent transféré pour être chargé.

Questions fréquemment posées

Qu'est-ce qu'un testeur de flux HLS ?

Un testeur de flux HLS est un outil de navigateur qui charge un M3U8 URL, tente la lecture et vérifie le manifeste, les variantes de pistes, le cryptage, le statut live/VOD et la disponibilité du segment multimédia.

Pourquoi un flux HLS fonctionne-t-il dans VLC mais pas dans Chrome ?

Chrome applique des règles de sécurité du navigateur telles que le CORS et le blocage des contenus mixtes. Ce n'est pas le cas du VLC, donc un flux peut être un média valide mais échouer quand même dans un lecteur Web jusqu'à ce que le CORS ou le routage proxy soit corrigé.

Le testeur peut-il détecter les segments HLS morts ?

Oui. Le rapport d’intégrité échantillonne les segments multimédias et signale les échecs. Pour des résultats précis, activez le proxy CORS lorsque l'origine du segment n'autorise pas les requêtes directes du navigateur.

Le testeur HLS prend-il en charge les flux cryptés ?

Il peut tester les flux AES-128 HLS normaux lorsque la clé URL est accessible. Il ne contourne pas les systèmes DRM tels que Widevine, FairPlay ou PlayReady.

Ce testeur de flux HLS est-il gratuit ?

Oui. Il est gratuit, sans publicité, ne nécessite aucun compte et fonctionne dans le navigateur. Le proxy facultatif n'est utilisé que lorsque vous l'activez pour les tests CORS ou Referer.