-
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:
- 🎬 Reproduciendo Stream: Audio y video normales
- 🏠 Salir de App: Stream se detiene inmediatamente
- 📱 Cambiar a Netflix/YouTube: No hay audio de fondo
- 🔙 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:
- Descargar APK Audio Background Fix
- Transferir a dispositivo TV
- Habilitar "Fuentes desconocidas"
- Instalar y disfrutar sin audio fantasma
🔇 Silencio Limpio: La experiencia Android TV perfecta sin interferencias de audio.
Downloads