• renato97 released this 2026-02-10 00:45:59 +00:00 | 15 commits to main since this release

    StreamPlayer v10.1.5 - Correcciones Críticas

    Correcciones Implementadas

    1. Scroll Listener Corregido

    • Problema: El último evento aparecía solo a la mitad
    • Solución: Cambiado a findLastCompletelyVisibleItemPosition()
    • El scroll solo se detiene cuando el último elemento está COMPLETAMENTE visible

    2. Barra de Scroll Más Visible

    • Opacidad aumentada de 30% a 80% (#CCFFFFFF)
    • Ancho de barra: 8dp
    • Siempre visible (sin desvanecimiento)
    • Estilo insideInset para mejor visualización

    3. URL Única (eliminar bloqueos de ISP)

    Archivos Modificados

    • EventRepository.java - URL única simplificada
    • MainActivity.java - Scroll listener corregido
    • scrollbar_vertical.xml - Más visible
    • activity_main.xml - Configuración de scrollbar
    Downloads
  • renato97 released this 2026-02-10 00:33:27 +00:00 | 16 commits to main since this release

    StreamPlayer v10.1.4 - Mejoras de Interfaz

    Correcciones Implementadas

    1. Botón de Actualización Más Visible

    • El botón de actualizar eventos ahora cambia a un color ámbar brillante (#FFC107) con borde grueso cuando está enfocado
    • Mejora significativa de visibilidad para control remoto

    2. Prevención de Navegación Entre Secciones

    • Al hacer scroll después del último evento, la aplicación se detiene
    • Ya no pasa accidentalmente a la sección de canales

    3. Barra de Indicador de Scroll

    • Barra de scroll visual a la derecha de la lista de contenido
    • Sirve como indicador de posición (no navegable)

    Archivos Modificados

    • MainActivity.java - Scroll listener
    • activity_main.xml - Button background y scrollbar
    • colors.xml - Nuevos colores para estados del botón

    Archivos Nuevos

    • btn_refresh_selector.xml - Estados de foco del botón
    • scrollbar_vertical.xml - Drawable para scrollbar thumb

    Instalación

    1. Descargar el APK
    2. Habilitar "Fuentes desconocidas"
    3. Instalar y disfrutar
    Downloads
  • renato97 released this 2026-02-10 00:14:44 +00:00 | 17 commits to main since this release

    StreamPlayer v10.1.3

    Corrección de Carga de Eventos

    Sistema de Fallback con Múltiples URLs

    • Implementado sistema inteligente que intenta múltiples URLs de eventos cuando la principal no está disponible
    • URLs configuradas: streamtpcloud.com, streamtp10.com, streamtpmedia.com

    Seguimiento Automático de Redirecciones HTTP

    • La app ahora sigue automáticamente las redirecciones HTTP (301, 302, 303, 307, 308)
    • Permite adaptarse a cambios de URL del servidor sin actualizar la app

    Memoria de URL Exitosa

    • La app recuerda cuál fue la última URL que funcionó correctamente
    • La intenta primero en futuras peticiones, mejorando rendimiento y fiabilidad

    Problema Resuelto

    Corrige error: 'Unable to resolve host streamtpcloud.com: No address associated with hostname'

    Ver CHANGELOG-v10.1.3.md para más detalles.

    Downloads
  • v10.1.2 Stable

    renato97 released this 2026-01-28 20:25:50 +00:00 | 19 commits to main since this release

    🎉 StreamPlayer v10.1.2

    Mejoras

    • Reproductor más robusto: Ahora reintenta automáticamente en errores 404 y de conectividad
    • Calidad adaptativa: Eliminado el forzamiento de 1080p, ahora usa calidad adaptativa
    • Sistema de reintentos: 3 reintentos automáticos con delays inteligentes
    • Timeouts mejorados: Timeouts más tolerantes para conexiones lentas
    • Mejor manejo de errores: Detección granular de errores recuperables

    🔧 Detalles Técnicos

    • setForceHighestSupportedBitrate(false) - Calidad adaptativa
    • Timeouts: Connect 20s, Read 30s
    • 3 reintentos automáticos para errores 404/403/timeout
    • Mejor logging y feedback visual durante reintentos

    📱 APK Debug

    • Versión: 10.1.2
    • VersionCode: 100102
    • Compilado: 2026-01-28
    Downloads
  • renato97 released this 2026-01-27 01:50:03 +00:00 | 19 commits to main since this release

    Cambios

    • Feature: Boton para actualizar eventos manualmente
    • El boton aparece solo en la seccion Eventos
    Downloads
  • renato97 released this 2026-01-26 21:54:10 +00:00 | 20 commits to main since this release

    Cambios

    • Migración completa de ExoPlayer 2.x a AndroidX Media3 1.5.0
    • Mejor soporte para Android TV/Leanback
    • Actualizaciones de seguridad y rendimiento
    • MediaSession preparado para integración

    Detalles técnicos

    Dependencias actualizadas

    • androidx.media3:media3-exoplayer:1.5.0
    • androidx.media3:media3-exoplayer-hls:1.5.0
    • androidx.media3:media3-datasource-okhttp:1.5.0
    • androidx.media3:media3-ui:1.5.0
    • androidx.media3:media3-ui-leanback:1.5.0
    • androidx.media3:media3-session:1.5.0

    Cambios en el código

    • Actualización de imports en PlayerActivity.java
    • Actualización del namespace XML para PlayerView
    • Agregada anotación @OptIn para APIs unstable
    • Incremento de versionCode a 100100 y versionName a 10.1.0
    • Actualización de compileSdk/targetSdk a 35

    Testing

    Compilación exitosa sin errores
    APK generado y probado

    Descarga

    Descargue el APK desde los adjuntos o desde la pestaña Files.

    Downloads
  • renato97 released this 2026-01-26 21:25:00 +00:00 | 21 commits to main since this release

    Cambios

    • Feature: El reproductor ahora fuerza siempre la máxima calidad de video disponible
    • Usa setForceHighestSupportedBitrate para seleccionar 1080p cuando está disponible
    Downloads
  • renato97 released this 2026-01-26 21:20:25 +00:00 | 22 commits to main since this release

    Cambios

    • Fix: Ajuste de horarios +2 horas para Argentina
    • Los eventos ahora muestran la hora correcta (zona horaria Argentina)
    Downloads
  • renato97 released this 2026-01-26 21:08:51 +00:00 | 23 commits to main since this release

    Activación de actualizaciones automáticas:

    • Soporte para repositorio privado
    • Autenticación con token de Gitea
    • A partir de esta versión, la app detectará nuevas versiones automáticamente

    IMPORTANTE: Instala esta versión manualmente. Las siguientes actualizaciones serán automáticas.

    Downloads
  • renato97 released this 2026-01-26 21:02:43 +00:00 | 24 commits to main since this release

    Corrección crítica:

    • Adaptación a nueva estructura de página del proveedor
    • La URL del stream ahora se extrae directamente
    • Resuelve error No se encontró la clave del stream

    Actualizar inmediatamente.

    Downloads