Skip to content

About

App de IPTV para Android TV y celular con canales en vivo de Mexico

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

IPTV México

Una app de IPTV para ver canales mexicanos en vivo, pensada primero para Android TV y que también corre en celular. La lista de canales viene de iptv-org/iptv (el catálogo de México), pero puedes agregar tus propias listas M3U (por URL o archivo) y se combinan con la lista base.

La hice porque quería una app de IPTV simple, sin anuncios ni relleno, que se sintiera bien usando solo el control remoto: tarjetas grandes, foco claro, cero clics de más para llegar al canal que quiero ver.

Kotlin Jetpack Compose Material 3 Media3 ExoPlayer Android TV Room

Top language Language count Repo size Last commit

Capturas

Android TV Android TV (reproduciendo) Celular
Home en TV Reproduciendo en TV Home en celular

Qué hace

  • Grilla de canales con logos, navegable de punta a punta con el D-pad (o con el dedo en celular)
  • Reproducción en vivo a pantalla completa vía HLS con Media3/ExoPlayer, video estirado a toda la pantalla
  • Zapping sin salir del video: OK (o un toque en celular) abre la lista de canales encima del video
  • Detección automática de canales caídos: cada canal se prueba solo en segundo plano y los que no responden se ocultan; se recuerda entre reinicios (Room)
  • Listas M3U propias: agrega más listas por URL o eligiendo un archivo del dispositivo, se guardan localmente y se combinan con la lista base de México
  • Indicador de señal de internet y reloj de 12 horas
  • Overlay de volumen/mute con el porcentaje actual al usar los botones del control
  • Pantalla de bienvenida en celular con instrucciones rápidas (con opción de "no volver a mostrar")
  • En celular: pantalla principal en vertical, reproducción en horizontal e inmersiva (sin barra de estado)
  • Splash screen y toda la app corren igual de bien en un TV box de gama baja (probado en uno con 1GB de RAM)

Cómo está hecho

Kotlin + Jetpack Compose (Material 3 para TV, androidx.tv:tv-material), navegación con Navigation Compose, Media3/ExoPlayer para HLS, Coil para los logos, Room para lo que se persiste (canales caídos y listas M3U agregadas) y DataStore para preferencias sueltas.

Creador

@Disasterxz — Manuel Morales GitHub: [https://github.com/ManuelDxz/ManuelDxz)

About

App de IPTV para Android TV y celular con canales en vivo de Mexico

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages