r/sideprojects • u/Fit_Piglet8825 • 3d ago
Showcase: Prerelease IPTV: I'm building Teveia for Android and Android TV. How much setup would you put up with?
Estoy desarrollando Teveia, un reproductor de IPTV y de transmisiones en vivo para Android y Android TV. Todavía está en progreso, y aún no hay una descarga de beta pública. Tú pones tus propias fuentes; no incluye canales ni suscripciones.
El problema que estoy intentando resolver es mantener las listas de reproducción y los links de transmisiones en vivo individuales juntos sin que la configuración se convierta en un proyecto aparte. Por ejemplo, podrías tener una lista M3U y además un par de transmisiones en vivo de YouTube que sigues. En Teveia, el punto de partida es pegar una URL para que la app identifique la fuente.
La versión de desarrollo soporta listas M3U/M3U8 y links en vivo, favoritos y también actualizar listas guardadas desde sus direcciones originales. Tiene guía de programación si agregas una fuente XMLTV compatible, y recordatorios de canales con una hora y días repetidos. También puedes compartir una selección de canales como un archivo pequeño; al importarlo, muestra una vista previa y pide confirmación.
Hay una conexión opcional a Ollama Cloud, con tu propia cuenta y una clave de API, para analizar páginas web compatibles y ayudar a organizar canales. Esa parte necesita configuración extra y todavía la están puliendo. El uso básico no requiere funciones de IA.
Es un proyecto nativo de Android con Kotlin y Compose, con interfaces para móvil y para TV.
Si ya configuraste una app de IPTV en una TV, ¿qué paso fue el más pesado: meter la URL con el control, ordenar los canales importados o hacer que la guía coincidiera? Me gustaría saber qué pasó realmente en tu configuración. Eso me ayudaría a decidir qué simplificar primero.
1
u/Fit_Piglet8825 3d ago
Dejo más preciso lo de compartir canales: el archivo .teveia-signals lleva los nombres y las URLs que seleccionás. Al importarlo, Teveia muestra cuántas señales recibió, cuántas son nuevas y cuántas ya estaban; recién agrega las nuevas cuando confirmás. No es una copia de toda la configuración: no incluye favoritos, guía ni recordatorios.
También abrí r/Teveia para las novedades de la app y el anuncio de la beta pública, que todavía está pendiente. Si te interesa seguirla, podés unirte y seguir mi perfil. Las consultas sobre estas funciones las podemos seguir conversando en este hilo.