teles es una aplicación web gratuita y de código abierto que te permite disfrutar de canales de televisión en vivo de forma rápida y sencilla. Ideal para acceder a noticias internacionales, deportes y entretenimiento desde cualquier dispositivo.
🔗 Enlace: https://alplox.github.io/teles/
- ¿Qué es teles?
- Enlace teles
- Imágenes
- Características
- Inicio rápido
- Stack técnico
- Canales disponibles
- Preguntas frecuentes
- Cómo contribuir
- Descargo de responsabilidad
- Estadísticas
- 📺 Canales de televisión en vivo - Acceso a múltiples canales de noticias y otros en streaming
- 🌍 Filtrado por país - Visualiza canales por región geográfica
- 📂 Importación de listas M3U - Carga tus propias listas de canales en formato M3U
- 🎨 Temas personalizables - Elige entre tema claro, oscuro
- 📱 PWA instalable - Descarga "teles" como aplicación en tu dispositivo
- 🔍 Búsqueda y filtrado - Encuentra canales rápidamente por nombre, país o categorías (Noticias, Deportes, etc.)
- 💾 Almacenamiento local - Tus preferencias se guardan automáticamente en tu dispositivo
- 📡 Múltiples reproductores - Soporta VideoJS, OPlayer, Clappr y Shaka Player
- 🔒 Código abierto - Contribuye y/o verifica el código
Visita teles en tu navegador favorito. No necesitas crear una cuenta ni descargar nada.
- Escritorio: Click en el botón de instalación en la barra de direcciones del navegador
- Móvil (iOS): Abre en Safari → Compartir → Agregar a pantalla de inicio
- Móvil (Android): Abre en Chrome → Menú ⋮ → Instalar aplicación
- Ve a Personalizar en la aplicación
- Carga un archivo M3U con tus canales
- Los canales se sincronizarán automáticamente
- Selecciona tu tema (claro, oscuro)
- Elige tu reproductor multimedia preferido para señales m3u8
- Filtra por nombre, país o categorías
- Frontend: JavaScript y CSS vanilla + Bootstrap 5
- Reproductores: VideoJS, OPlayer, Clappr, Shaka Player
- Almacenamiento: LocalStorage
- PWA: Service Worker para funcionalidad offline
- Datos: JSON dinámico desde json-teles
Ver lista completa en el repositorio de datos: json-teles
¿Por qué algunos canales no funcionan?
- Los enlaces provienen de fuentes públicas. Si una fuente se cae, el canal no funcionará. Intenta con otra señal u otro reproductor.
¿Funciona sin internet?
- Sí, una vez instalada como PWA, puedes acceder a la interfaz sin conexión. Los canales requieren internet para cargarse y reproducirse.
¿Cómo reporto un canal caído?
- Abre un issue en json-teles con el nombre del canal y reproductor que usaste.
¿Puedo agregar mis propios canales?
- Sí, importa un archivo M3U en la sección Personalizar. También puedes contribuir al repositorio json-teles.
Toda contribución es bienvenida 😊
-
Fork el repositorio
git clone https://github.com/TU_USUARIO/teles.git cd teles -
Abre el proyecto localmente
- Abre
index.htmlen tu navegador o usa un servidor local
- Abre
-
Haz tus cambios
- Mantén la estructura de archivos existente
- Sigue el estilo de código del proyecto
- Prueba en múltiples navegadores
-
Envía un Pull Request
- Describe claramente qué cambios realizas
- Incluye capturas si es un cambio visual
├── index.html # Archivo principal
├── assets/
│ ├── css/ # Estilos
│ ├── js/
│ │ ├── main.js # Punto de entrada
│ │ ├── helpers/ # Funciones auxiliares
│ │ ├── utils/ # Utilidades
│ │ └── constants/ # Configuraciones
│ ├── img/ # Imágenes y previews
│ └── sounds/ # Archivos de audio
└── [Docs adicionales]
- 🐛 Reportar bugs - Abre un issue detallando el problema
- ✨ Nuevas características - Sugiere ideas o implementalas
- 🌐 Traducciones - (TODO) Ayuda a traducir la interfaz
- 📝 Documentación - Mejora README y comentarios de código
- 🎨 Diseño - Propón mejoras visuales
- "teles" es un proyecto de código abierto gratuito que permite gestionar canales de televisión de libre acceso por Internet.
- “teles” no decodifica transmisiones. Los enlaces que figuran en este proyecto son procesados desde diferentes sitios públicos con libre distribución/acceso.
- "teles" no posee ningún tipo de monetización, en consecuencia, no se lucra de ninguna forma o medio.
- El proyecto cuenta con reproductores multimedia, los que no corresponden a una retransmisión de los canales ni implica la decodificación de éstos.
- No se es propietario, ni responsable de ninguno de los contenidos emitidos por parte de cada canal.
- “teles” no ofrece canales de pago bajo ninguna modalidad.
- En este proyecto no se almacena ninguna transmisión.
- El proyecto tanto como sus mantenedores no asumen responsabilidad alguna respecto a los derechos de propiedad intelectual que se puedan ver infringidos por terceros o por cualquier usuario.
- El usuario por defecto tiene la capacidad de dirigirse al sitio oficial de cada transmisión en todo momento.
- Si posees los derechos de algún canal y deseas que sea retirado, contáctanos.






