Notas de versión - 29 de marzo de 2025
Filtrar por categoría
Cambios y mejoras
Section titled “Cambios y mejoras”Frontend 🎨
Section titled “Frontend 🎨”-
🎨 Indicador de estado en directo/offline en la cabecera streaming
- Badge animado con punto rojo pulsante cuando la emisora está en directo
- Texto dinámico que cambia entre “En directo” y “Offline”
- Actualización automática del estado cada 15 segundos
-
🎨 Información del programa actual y siguiente streaming
- Nombre del programa y presentador en emisión actual
- Hora de inicio y fin del programa actual
- Programa siguiente con cuenta atrás hasta su inicio
-
🎨 Mini-reproductor persistente en navegación reproductor
- Barra inferior fija con controles de reproducción y volumen
- Visualización del título del programa o episodio en reproducción
- El reproductor mantiene la reproducción al navegar entre páginas
- Botón para expandir al reproductor completo
Backend ⚙️
Section titled “Backend ⚙️”-
⚙️ Integración con Icecast/Shoutcast para metadatos de stream streaming
- Lectura de metadatos del stream (título, artista, bitrate)
- Soporte para múltiples formatos de stream (MP3, AAC, Ogg Vorbis)
- Polling configurable con intervalo por emisora
-
⚙️ Endpoint de estado del stream en tiempo real api
- Respuesta con estado actual, metadatos y número de oyentes
- Cabeceras de caché cortas (5 segundos) para datos casi en tiempo real
- Formato compatible con widgets embebidos
-
⚙️ Webhook para cambios de estado del stream streaming
- Notificación automática cuando el stream cambia a online/offline
- Payload con metadatos del stream y timestamp
- Reintentos con backoff exponencial en caso de fallo
Backoffice 🛠️
Section titled “Backoffice 🛠️”-
🛠️ Panel de estado del streaming con métricas streaming
- Gráfica de oyentes en tiempo real con actualización cada minuto
- Historial de oyentes de las últimas 24 horas y 7 días
- Pico máximo de oyentes y media por franja horaria
-
🛠️ Configuración de URL del stream por radio streaming
- Formulario de configuración con URL del stream y tipo de servidor
- Test de conexión para validar que el stream responde correctamente
- Soporte para múltiples streams (principal y respaldo)
Áreas afectadas
Section titled “Áreas afectadas”streamingreproductor
Estas notas de versión han sido generadas el 29 de marzo de 2025 a partir de los commits del código fuente.