HLS verificador e informe de salud

M3U8 Validador y HLS Verificador

Un validador M3U8 analiza un manifiesto HLS e informa su estado: cada resolución y pista de velocidad de bits, recuento y duración de segmentos, método de cifrado, segmentos .ts activos frente a VOD y muertos encontrados mediante muestreo. Úselo para probar nodos CDN y depurar transmisiones interrumpidas directamente en su navegador.

La reproducción, el historial, los favoritos, los subtítulos y la conversión del navegador permanecen en este dispositivo. Las solicitudes HLS pasan por el proxy solo cuando activa el proxy CORS.

Proxy inteligente CORS

Utilice el proxy Cloudflare Worker para manifiestos, claves y segmentos cuando la reproducción directa del navegador esté bloqueada.

Vista previa del vídeo

Informe de estado del enlace

Analice variantes, tasa de bits, duración del segmento, cifrado y estado en vivo/VOD, luego muestree segmentos de medios en busca de enlaces inactivos. Las comprobaciones de segmentos están limitadas por el navegador CORS, así que habilite el proxy para obtener el resultado más preciso.

Cómo utilizar M3U8 Validador y HLS Verificador

  1. 1

    Pegue el M3U8 URL

    Ingrese el enlace .m3u8 que desea verificar en la entrada del reproductor.

  2. 2

    Habilitar el proxy CORS

    Active el proxy inteligente CORS para que la detección de segmentos inactivos pueda llegar a los archivos .ts; de lo contrario, las reglas de origen cruzado bloquean los controles.

  3. 3

    Ejecute el informe de salud

    Haga clic en Ejecutar verificación de estado para enumerar todas las pistas, la tasa de bits promedio, el cifrado, el estado en vivo/VOD y los segmentos inactivos.

Lo que comprueba el informe

El validador expande una lista de reproducción maestra para enumerar cada variante, resolución, ancho de banda declarado, velocidad de cuadros y códecs, luego analiza la lista de reproducción multimedia de mayor calidad para el recuento de segmentos, la duración total, la longitud promedio del segmento, el método de cifrado y si está en vivo (sin #EXT-X-ENDLIST) o VOD. Muestra varios segmentos e informa la tasa de bits promedio medida.

Por qué la detección de enlaces inactivos necesita el proxy

Los navegadores bloquean las solicitudes de origen cruzado a segmentos .ts sin formato, por lo que sin el proxy CORS todos los segmentos muestreados fallan y el informe no puede distinguir un enlace inactivo real de un bloque CORS. Con el proxy activado, las comprobaciones llegan al origen y los recuentos de aprobación/rechazo se vuelven precisos, que es exactamente lo que desea al probar un nodo CDN.

Preguntas frecuentes

¿Qué verifica el validador M3U8?

Enumera cada pista de resolución y tasa de bits, recuento y duración de segmentos, método de cifrado, estado en vivo frente a VOD y detecta segmentos .ts inactivos mediante muestreo.

¿Por qué todos los segmentos aparecen como muertos?

Por lo general, eso significa que CORS está bloqueando las solicitudes de segmento, no que la transmisión esté interrumpida. Habilite el proxy CORS y ejecute la verificación nuevamente para obtener resultados precisos.

¿Puede saber si una transmisión es en vivo o VOD?

Sí. La ausencia de una etiqueta #EXT-X-ENDLIST marca una transmisión en vivo; su presencia marca el vídeo bajo demanda.

¿El verificador HLS es gratuito?

Sí, es gratuito, no requiere registro y se ejecuta completamente en el navegador.