• v8.0 96c4c360ee

    renato97 released this 2025-11-14 23:10:03 +01:00 | 16 commits to main since this release

    🔧 StreamPlayer v8.0 - Fix Audio Background

    🔇 Corrección Crítica de Reproducción de Audio

    🎯 Problema Resuelto:

    • Anterior: Audio continuaba reproduciendo al salir de la app
    • Ahora: Audio se detiene completamente al salir a otras apps
    • 🎬 Escenario: Al salir a YouTube/Netflix o similar, el stream se detiene

    🔄 Mejoras en Ciclo de Vida:

    • 🛑 onStop(): Libera ExoPlayer al salir de la app
    • 🔄 onStart(): Recarga stream solo si el player es nulo
    • Gestión Memoria: Liberación adecuada de recursos
    • 🎯 Experiencia Android TV: Manejo optimizado para uso multitarea

    📋 Detalles Técnicos:

    • 🛡️ Doble Liberación: ExoPlayer liberado en onStop() y onDestroy()
    • 🔄 Reconstrucción Inteligente: Stream recargado solo cuando es necesario
    • Prevención de Leaks: Evita fugas de memoria y recursos
    • 🎬 Integración Perfecta: No interfiere con otras apps de streaming

    🚀 Características Mantenidas:

    • Pestañas con foco visible (Channels/Events)
    • Eventos en tiempo real con hora Argentina
    • Orden alfabético de canales
    • DNS Bypass para acceso global
    • Interfaz Android TV optimizada
    • Navegación D-Pad mejorada

    🎮 Comportamiento Esperado:

    1. 🎬 Reproduciendo Stream: Audio y video normales
    2. 🏠 Salir de App: Stream se detiene inmediatamente
    3. 📱 Cambiar a Netflix/YouTube: No hay audio de fondo
    4. 🔙 Volver a StreamPlayer: Stream se reanuda automáticamente

    🏗️ Arquitectura:

    • PlayerActivity: Manejo mejorado del ciclo de vida
    • ExoPlayer Management: Liberación y reconstrucción controlada
    • Android TV Optimizado: Perfecto para multitarea en TV
    • Memory Safe: Sin fugas de recursos

    📋 Información:

    • Versión: 8.0
    • Build: Audio Background Fix Edition
    • Principal novedad: Corrección de audio en background
    • SDK Min: Android 5.0+ (API 21)
    • SDK Target: Android 13 (API 33)
    • Dispositivos: TV, Android TV Box, Chromecast with Google TV

    🔧 Ciclo de Vida Mejorado:

    • onStart(): Inicia player solo si es null (previene duplicados)
    • onStop(): Libera player completamente (detiene audio)
    • onDestroy(): Liberación final de recursos
    • Memory Management: Sin leaks, rendimiento optimizado

    🎬 Solución Implementada:

    • 🛑 Detención Inmediata: No más audio fantasma
    • 🔄 Reconstrución Automática: Volver a la app reanuda streaming
    • Recursos Liberados: Memoria y CPU optimizados
    • 🎯 UX Mejorada: Transición limpia entre apps

    📦 Instalación:

    1. Descargar APK Audio Background Fix
    2. Transferir a dispositivo TV
    3. Habilitar "Fuentes desconocidas"
    4. Instalar y disfrutar sin audio fantasma

    🔇 Silencio Limpio: La experiencia Android TV perfecta sin interferencias de audio.

    Downloads