Files
furbo-vpn-edition/CHANGELOG-v10.1.3.md
Apple ec360cf303 fix: implementar sistema de fallback y redirecciones HTTP para carga de eventos
- Agregar sistema de fallback con múltiples URLs (streamtpcloud.com, streamtp10.com, streamtpmedia.com)
- Implementar seguimiento automático de redirecciones HTTP (301, 302, 303, 307, 308)
- Guardar última URL exitosa en SharedPreferences para optimizar futuras peticiones
- Corregir error "Unable to resolve host 'streamtpcloud.com'" cuando el dominio cambia

Resuelve issue donde los eventos no cargaban debido a cambios en el dominio del servidor.
La app ahora se adapta automáticamente sin necesidad de actualización.
2026-02-09 21:14:35 -03:00

1.4 KiB

StreamPlayer v10.1.3

Cambios en esta versión

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:

    • https://streamtpcloud.com/eventos.json (URL original)
    • https://streamtp10.com/eventos.json (URL actual)
    • https://streamtpmedia.com/eventos.json (URL anterior)
  • Seguimiento automático de redirecciones HTTP: El cliente ahora sigue automáticamente las redirecciones HTTP (códigos 301, 302, 303, 307, 308), lo que permite adaptarse a cambios de URL del servidor sin necesidad de actualizar la app.

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

Detalles Técnicos

  • Modificado EventRepository.java para implementar:
    • Lógica de reintento secuencial con múltiples URLs
    • Seguimiento manual de redirecciones (hasta 5 consecutivas)
    • Persistencia de la última URL exitosa en SharedPreferences
    • Manejo mejorado de errores con mensajes descriptivos

Problema Resuelto

Esta versión corrige el error: "Unable to resolve host 'streamtpcloud.com': No address associated with hostname" que ocurría cuando el servidor de eventos cambió su dominio. La app ahora se adapta automáticamente a estos cambios sin intervención del usuario.