Reproduce HLS M3U8 con calidad de video automática o manual
Usa la reproducción adaptativa o fija una versión detectada por tasa de bits y resolución cuando hls.js está activo.
Prueba la reproducción M3U8 en vivo o VOD con hls.js, selecciona una versión, ajusta la velocidad, importa subtítulos locales y captura un fotograma de video permitido.
Usa la reproducción adaptativa o fija una versión detectada por tasa de bits y resolución cuando hls.js está activo.
El texto de los subtítulos permanece en este dispositivo y se adjunta como pista de texto del navegador.
Elige una velocidad de 0,5x a 2x y exporta un fotograma PNG cuando las reglas CORS del origen permitan el acceso al canvas.
Pega una lista maestra o multimedia pública e inicia la reproducción. En los navegadores con Media Source Extensions, hls.js lista los niveles disponibles y te permite pasar de Auto a una versión fija.
Los errores de reproducción distinguen fallos de red, de manifest y multimedia. Confirma la caducidad de la URL, los encabezados CORS del origen y la compatibilidad de códecs antes de cambiar de herramienta.
Elige un archivo de subtítulos .vtt o .srt local después de cargar el video. El navegador lo muestra en el menú habitual de subtítulos sin subir el texto.
Las capturas dependen del permiso anónimo del canvas entre orígenes. Una transmisión puede reproducirse con éxito y aun así bloquear la exportación de fotogramas; el reproductor informa de esta restricción en lugar de devolver una imagen en blanco.
Respuestas claras sobre compatibilidad del navegador, privacidad, acceso al origen y comportamiento de la salida.
Sí, en los navegadores que usan hls.js. Elige Auto o una versión detectada. El HLS nativo de Safari deja la selección de calidad al navegador.
Sí. Elige un archivo WebVTT o SRT de este dispositivo; los tiempos SRT se convierten a WebVTT localmente.
El acceso a la captura mediante canvas requiere que la lista y los segmentos de video envíen encabezados CORS anónimos compatibles.