• v7.0 ab43ce7794

    renato97 released this 2025-11-14 22:43:21 +01:00 | 17 commits to main since this release

    📺 StreamPlayer v7.0 - Pestañas y Eventos en Tiempo Real

    🎯 Nueva Interfaz con Navegación por Pestañas

    📑 Características Principales:

    • 🔄 Pestañas con Foco Visible: tab_channels y tab_events ahora son focusables con bg_tab_selector
    • 📱 Estados Visuales: Bordes resaltados en pestañas al navegar con D-pad
    • Eventos en Tiempo Real: Cálculo dinámico de estados de eventos
    • 🕐 Hora Argentina: Zona horaria America/Argentina/Buenos_Aires
    • 🔄 Caching Inteligente: EventRepository cachea por 24 horas

    🎮 Mejoras de Navegación TV:

    • 🎯 Foco Claro: Borde/bloque resaltado en pestaña activa (igual que tarjetas)
    • 📋 Sección Identificada: Siempre sabes qué sección vas a seleccionar
    • ⬅️➡️ D-Pad Optimizado: Navegación intuitiva entre Canales y Eventos
    • 🎨 UI Consistente: Diseño unificado entre pestañas y contenido

    📅 Estados de Eventos en Tiempo Real:

    • Próximos: "En 2h 15m" - tiempo restante hasta el evento
    • 🔴 En Vivo: Estado durante 2 horas después del comienzo
    • Finalizados: Eventos que ya terminaron
    • 🔄 Actualización Automática: Cálculo en tiempo real sin recargar

    🏗️ Arquitectura Mejorada:

    • 📊 EventRepository: Gestión centralizada de eventos con cache
    • 🎨 EventAdapter: Adaptador optimizado para RecyclerView
    • 📱 EventItem: Modelo de datos estructurado para eventos
    • 🔗 Links Normalizados: global2.php automático sin intervención manual

    🎬 Funcionalidades Integradas:

    • 📱 Dos Pestañas: Canales y Eventos en activity_main.xml
    • 📋 Lista de Eventos: RecyclerView dedicado en item_event.xml
    • 🎯 Navegación Directa: Tocar evento abre PlayerActivity automáticamente
    • 🌐 Links Inteligentes: Conversión automática de URLs a streaming

    🚀 Características Heredadas:

    • Orden alfabético de canales
    • DNS Bypass para acceso global
    • Interfaz Android TV optimizada
    • Navegación D-Pad mejorada
    • Pantalla completa inmersiva

    📋 Información Técnica:

    • Versión: 7.0
    • Build: Pestañas y Eventos Edition
    • Principal novedad: UI con pestañas y eventos en tiempo real
    • Zona Horaria: America/Argentina/Buenos_Aires
    • Cache Eventos: 24 horas
    • SDK Min: Android 5.0+ (API 21)
    • SDK Target: Android 13 (API 33)
    • Dispositivos: TV, Android TV Box, Chromecast with Google TV

    🔄 Soluciones Implementadas:

    • Problema Resuelto: La página web no actualizaba "En vivo"
    • Nueva Solución: Cálculo en tiempo real en la app
    • 🎯 Mejora UX: Siempre sabes qué evento está activo
    • 📱 Navegación Clara: Pestañas con indicador visual fuerte

    📦 Instalación:

    1. Descargar APK Pestañas y Eventos
    2. Transferir a dispositivo TV
    3. Habilitar "Fuentes desconocidas"
    4. Instalar y disfrutar de la nueva interfaz

    🎯 Experiencia Profesional: Navegación intuitiva con eventos siempre actualizados y pestañas con foco claro.

    Downloads