Aurelia y Aurelia TV, clientes de Jellyfin, entran en pruebas cerradas en Android
Un desarrollador que trabaja en clientes nativos de Jellyfin para Android ha pasado a pruebas cerradas en Google Play con dos aplicaciones separadas: Aurelia, orientada a móviles y tablets, y Aurelia TV, pensada para Android TV y Google TV. El anuncio se compartió en r/jellyfin.
Ambas apps están escritas en Kotlin con Jetpack Compose, y cada una tiene su propia interfaz y funciones específicas de plataforma en lugar de un único diseño estirado entre dispositivos. El desarrollador dice que el lanzamiento ha tardado aproximadamente un mes y medio más de lo previsto, tiempo dedicado a pruebas internas y correcciones: unas 13 compilaciones internas de Aurelia TV y 3 de Aurelia móvil antes de abrirlo a la comunidad.
Qué aporta cada app
Aurelia para móvil y tablet tiene una interfaz táctil adaptativa, un reproductor nativo propio basado en Media3 ExoPlayer y libmpv con aceleración por hardware, Direct Play/Stream y controles avanzados. También incluye descargas offline en segundo plano con pausa y reanudación, ubicaciones de almacenamiento personalizadas y elección entre calidad original o transcodificada, además de soporte multiservidor y multiusuario, listas de reproducción, colecciones, géneros, búsqueda y una vista Explore. Entre las funciones extra de reproducción están las previsualizaciones de la línea de tiempo con trickplay, Skip Intro y Skip Credits. La TV en directo cubre la navegación de canales, una EPG interactiva y la reproducción de programas grabados, y el desarrollador señala que la reproducción de TV en directo no depende de la transcodificación en el servidor. También hay integración experimental con Seerr/Overseerr, gestión del servidor (estado, tareas, sesiones activas, mensajes broadcast y notificaciones toast personalizadas a sesiones individuales) e inicio de sesión con Quick Connect.
Aurelia TV se centra en la pantalla grande: una interfaz manejada con el D-pad y navegación estilo leanback, varios temas hechos a mano y pantallas de temporada y serie pensadas para una visualización rápida. Su reproductor es compatible con Media3 ExoPlayer, libmpv y el motor Jellyfin MDK, con renderizado nativo ASS/SSA de libmpv para subtítulos complejos con estilos cuando es posible. Comparte la aceleración por hardware, Direct Play/Stream, las previsualizaciones con trickplay, Skip Intro y Skip Credits, y ofrece TV en directo con navegación de canales, una EPG interactiva y reproducción de programas grabados.
A quién afecta
Cualquiera que tenga un servidor Jellyfin para un hogar con usuarios de Android, sobre todo si combinan móviles y un TV box, tiene una nueva opción de cliente nativo que evaluar. Las pruebas cerradas implican que el acceso es limitado por ahora, así que es un buen momento para seguir el progreso en lugar de planificar una migración.
Comentario para self-hosters
Una segunda familia de clientes nativos para Android es bienvenida, porque la calidad del cliente suele decidir cómo se siente en el día a día una biblioteca autoalojada. Antes de emocionarte, mantén las expectativas contenidas: las pruebas cerradas son exactamente eso, y las funciones pueden cambiar. Si te unes, pruébalo con tu propia biblioteca, tus archivos con muchos subtítulos y tu configuración de TV en directo, y reporta los problemas con logs. Ten en cuenta también que un cliente que reproduce TV en directo sin transcodificación en el servidor puede aliviar la carga de un servidor modesto, pero el soporte de códecs de tu dispositivo concreto sigue importando. Si quieres apoyar nuestro trabajo en herramientas para Jellyfin, echa un vistazo a nuestros plugins de Jellyfin.