Checklist CORS (m3u8 / ts / key)
Publicado:2026-02-04 · Lectura 12 min
Verificaciones accionables de CORS para playlist, segmentos y claves.
Cubre todos los tipos de recurso
No configures CORS solo en el m3u8: segmentos y keys también deben permitir origen.
Verifica headers en todas las capas CDN
Confirma que los headers CORS se conservan en edge y origen para evitar fallas intermitentes.
Checklist operativo
Valida alcance de URL, encabezados de respuesta y continuidad de segmentos en la misma ventana de tiempo antes de ajustar el player.
Consejo de colaboración
Exporta el snapshot de depuración e incluye navegador/dispositivo/hora/región para acelerar el análisis de causa raíz.
Enfoque de diagnóstico
No te quedes con un solo mensaje de error. Correlaciona logs, códigos HTTP y línea temporal antes de concluir la causa raíz.
Secuencia recomendada
- Verificar URL y formato de playlist
- Revisar CORS/auth en playlist, segmentos y keys
- Comparar patrón de fallos por calidad y región
- Usar tendencias para separar jitter de fallas persistentes
- Compartir snapshot de depuración para trabajo en equipo
Estrategia de diagnóstico en profundidad
En producción, evita cambiar varias variables a la vez. Mantén una sola variable por ronda (red, token de URL, nivel de calidad o región CDN) para comparar evidencia de forma fiable.
Registra una línea temporal breve con hora exacta y síntomas observados. Esa cronología facilita cruzar eventos del player con logs de CDN/origen y acelera el hallazgo de la causa raíz.
Qué recopilar antes de escalar
- URL original de reproducción y si lleva firma
- Zona horaria + hora exacta del fallo
- Navegador/dispositivo/SO y tipo de red
- Fragmento de logs de eventos cerca del fallo
- Filas de segmentos con código de estado y tiempo de carga
- Si el problema se reproduce en otras regiones o ISP