TV Sport DS
Centro de evento
Entrar al evento
Usa la clave compartida para cargar el catálogo privado del evento.
Cada clave dura 6 horas desde su primer ingreso. Si la clave no entra, revisa espacios y mayúsculas antes de intentar otra vez.
Configurar operativo
Ingresa con usuario y clave de administrador para editar canales y accesos desde el frontend.
Desde el panel admin podrás cambiar el catálogo y las claves de acceso sin tocar archivos manualmente.
Selecciona una señal
Catálogo del evento
Orden = posición en el listado (1 primero, 2 segundo…). Pasa el cursor sobre cada encabezado para más detalles.
¿Cómo funciona la columna Fuente y el enlace origen?
Enlace origen puede ser:
- Página del proveedor (sin
.m3u8en la URL): al guardar, el servidor intenta extraer la playlist HLS con yt-dlp (rápido) y, si no basta, con Playwright (navegador sin cabeza). Eso solo ocurre en la máquina donde corre Node, no en tu navegador. - URL directa a
.m3u8: no hace falta “resolver” la página; el estado suele mostrar Directo y puedes añadir token en query si el CDN lo exige.
Flujo al pulsar «Guardar catálogo»: se escriben channels.json y private-sources.json → el SourceResolver genera o actualiza runtime-sources.json → el proxy HLS (Go) usa esas URLs para servir el video a los invitados del evento.
Columna Fuente: Resolviendo… = el servidor está en esa extracción. ✓ Listo = ya hay URL en runtime para ese ID. Sin m3u8 = no se detectó playlist (web anti-bot, cambio de página o señal caída). Error = revisa el texto o los logs del proceso Node. El botón Refrescar bajo el estado vuelve a intentar solo ese canal sin guardar todo el catálogo (si cambiaste la URL, guarda antes).
Varios canales: al guardar, el servidor los resuelve uno tras otro con una pausa corta entre ellos para no saturar al proveedor. Puedes subir paralelismo solo en el cron con LITE_SOURCE_RESOLVE_CONCURRENCY (por defecto 1).
Si se queda mucho tiempo resolviendo: mira la consola donde arrancaste el servidor o, en local, el archivo lite/runtime/web-local.log. Puedes subir LITE_EXTRACT_TIMEOUT_SECONDS en .env o pegar la URL del .m3u8 directo si la copias desde las herramientas de red del navegador (suele caducar).
| ID | Nombre | Orden | Logo | Enlace origen | Token | Fuente | Activo |
|---|
Claves de acceso
Cada fila corresponde a una clave numérica de 5 dígitos para el frontend de evento.
| ID | Etiqueta | Clave | Activo |
|---|