Symfonium puede conectarse a la mayoría de los servidores compatibles con Subsonic, incluido Navidrome, y a todos los servidores OpenSubsonic. Así puedes reproducir y emitir música directamente desde el servidor, además de almacenarla en caché para usarla sin conexión.
Cada servidor compatible con Subsonic implementa una variante de la API, por lo que Symfonium ofrece opciones para gestionar esas diferencias. OpenSubsonic reduce esta fragmentación. Si tu servidor aún no es compatible, puedes pedir a su desarrollador que considere participar en el proyecto: repositorio de OpenSubsonic en GitHub.
Añadir proveedor
Sección titulada «Añadir proveedor»
En la pantalla actual, introduce la conexión completa en URL del servidor. Symfonium interpreta la dirección y determina los parámetros necesarios.
- URL completa
Introduce la URL completa, empezando por http:// o https://, en URL del servidor. Incluye en ella un puerto personalizado y un subdirectorio si son necesarios.
Si el servidor usa el puerto predeterminado del protocolo, no es necesario indicarlo en la URL.
- Dirección IP o nombre de host
También puedes usar una dirección IP o un nombre de host, pero debes introducirlo como una URL completa. Por ejemplo: http://192.168.1.80:4040.
En las versiones actuales de Symfonium, el puerto debe formar parte de URL del servidor al añadir el proveedor. El campo de puerto separado de la captura antigua ya no aparece en esta pantalla.
Los puertos predeterminados son 80 para HTTP y 443 para HTTPS.
En Autenticación, usa el Acceso y la Contraseña de la cuenta. Si el servidor requiere una clave, selecciona Usar una clave API e introduce la Clave API. Symfonium también puede sugerir Autenticación heredada cuando detecta que el servidor no implementa correctamente la autenticación segura.
Algunos de los ajustes descritos a continuación ya pueden aparecer al añadir el proveedor, según el tipo de servidor detectado.
Soporte
Sección titulada «Soporte»
Tras varios intentos fallidos, Symfonium muestra una tarjeta de soporte. Pulsa Activar para habilitar el modo de depuración e intenta añadir el servidor de nuevo.
Cuando el error vuelva a producirse, pulsa Enviar, introduce tu apodo del foro u otro identificador y pulsa Subir en el cuadro de envío seguro. Symfonium envía los registros directamente; no abre un cliente de correo. Después, contacta con soporte e indica el mismo identificador para que pueda asociar los registros con tu problema.
Todos los ajustes
Sección titulada «Todos los ajustes»Para acceder a los ajustes disponibles, edita el proveedor después de añadirlo. (Ajustes → Administrar proveedores de medios: Ajustes — Administrar proveedores de medios)
Solo Wi-Fi
Sección titulada «Solo Wi-Fi»Activa esta opción para que Symfonium solo se comunique con el proveedor cuando el dispositivo esté conectado a Wi-Fi.
Autenticación heredada
Sección titulada «Autenticación heredada»Activa esta opción en servidores antiguos que no implementan correctamente la autenticación segura. También es necesaria para Ampache y para las cuentas LDAP.
Modo de compatibilidad (sincronización muy lenta)
Sección titulada «Modo de compatibilidad (sincronización muy lenta)»Esta opción es necesaria para los servidores que no aceptan consultas vacías en el endpoint /rest/search3.view (search3), en especial Subsonic oficial y Airsonic[-Advanced]. Symfonium mantiene una base de datos local para funcionar primero sin conexión. En el modo normal usa search3 para sincronizar rápidamente; en el modo de compatibilidad recurre a llamadas más lentas para artistas, álbumes y pistas. La mayoría de los servidores con mantenimiento activo ya han corregido esta implementación. Si no se sincroniza ningún medio sin esta opción, actívala. Si un servidor con mantenimiento activo aún depende de ella, contacta con soporte de Symfonium para que pueda orientar al equipo responsable sobre cómo mejorar su implementación.
No utilizar el enlace de descarga
Sección titulada «No utilizar el enlace de descarga»En el modo de compatibilidad, Symfonium suele usar /rest/download.view, que normalmente es más estable en estos servidores. Si el servidor ha desactivado ese endpoint, activa esta opción para usar /rest/stream.view.
Transcodificar a MP3
Sección titulada «Transcodificar a MP3»Activa esta opción para que Symfonium solicite transcodificación a MP3 en lugar de Opus. Esto mejora la compatibilidad y puede requerir menos recursos del servidor. En general, Opus ofrece mayor calidad con tasas de bits más bajas, pero su transcodificación puede consumir más recursos que la de MP3.
Ignorar ajustes de transcodificación del servidor
Sección titulada «Ignorar ajustes de transcodificación del servidor»Activa esta opción para solicitar el archivo de audio original cuando Symfonium no necesite transcodificación local. Esto puede conservar la calidad y reducir el uso de recursos del servidor, ya que no tendrá que transcodificar el archivo.
Caché de imagen automática
Sección titulada «Caché de imagen automática»Cuando esta opción está activada, Symfonium almacena localmente todas las imágenes multimedia después de cada sincronización. En bibliotecas grandes puede consumir bastante almacenamiento y batería; actívala solo si el dispositivo dispone de recursos suficientes.
Caché de medios sin conexión automática
Sección titulada «Caché de medios sin conexión automática»Cuando esta opción está activada, Symfonium almacena en caché los archivos multimedia de las bibliotecas seleccionadas después de la sincronización. Todas están seleccionadas de forma predeterminada. Así puedes reproducir la música sin conexión a Internet, aunque el proceso puede consumir bastante almacenamiento y batería.
Obtener metadatos adicionales
Sección titulada «Obtener metadatos adicionales»Esta opción realiza llamadas adicionales al servidor para obtener más metadatos de artistas y álbumes, como biografías, discografías e imágenes. La sincronización será más lenta y puede usar más datos, pero los metadatos serán más completos. Las imágenes adicionales también pueden sustituir a las definidas en las etiquetas de los archivos multimedia.
La pantalla actual también ofrece Ignorar etiquetas explícitas, Usar pistas similares para Radio mix, Publicar enlaces de compartición, Preferir la miniatura de la pista, Importación automática de lista de reproducción, Tipo de medio de la biblioteca y Hacer scrobble como anuncio.
Servidores probados
Sección titulada «Servidores probados»Symfonium está diseñado para funcionar con muchos servidores. Algunos, sin embargo, están obsoletos y no se recomiendan. Si usas o publicas un servidor que no aparece en las listas siguientes, contacta con soporte para que pueda evaluarlo y añadirlo.
Si desarrollas un servidor nuevo, considera participar en la comunidad OpenSubsonic. Esto ayuda a mejorar la API y a garantizar un futuro sólido para los proveedores de medios compatibles con Subsonic. Encontrarás más información en el repositorio de OpenSubsonic en GitHub.
Servidores recomendados
Sección titulada «Servidores recomendados»Prefiere servidores OpenSubsonic, ya que ofrecen más garantías de que se hayan implementado las mejoras necesarias de la API.
Estos servidores se mantienen activamente y admiten sincronización rápida.
Servidores que implementan la mayoría de extensiones OpenSubsonic
Sección titulada «Servidores que implementan la mayoría de extensiones OpenSubsonic»- LMS - Lightweight Music Server (repositorio de LMS en GitHub) (requiere autenticación heredada) [Admite la mayoría de las incorporaciones de OpenSubsonic]
- Navidrome: https://www.navidrome.org/ (usa 0.51.1 o posterior)
- Gonic: repositorio de Gonic en GitHub (usa 0.21.0 o posterior)
Servidores que aún no implementan todas las extensiones OpenSubsonic
Sección titulada «Servidores que aún no implementan todas las extensiones OpenSubsonic»- Funkwhale: https://funkwhale.audio/ (el equipo del proyecto está corrigiendo algunos problemas)
- Ampache: https://ampache.org/ (requiere autenticación heredada. Si no usas una compilación
nightlyreciente, también requiere el modo de compatibilidad) - Astiga: https://asti.ga/ (requiere el modo de compatibilidad en versiones de Symfonium anteriores a la 3.2.0)
Servidores no recomendados
Sección titulada «Servidores no recomendados»Los siguientes servidores están obsoletos y no admiten sincronización rápida. Evítalos si tu biblioteca es grande.
- Subsonic: http://www.subsonic.org/ (requiere el modo de compatibilidad — ya no se mantiene y no se recomienda)
- Airsonic: repositorio de Airsonic-Advanced en GitHub (requiere el modo de compatibilidad — ya no se mantiene y no se recomienda)
- Jpsonic: repositorio de Jpsonic en GitHub (requiere el modo de compatibilidad. El servidor se mantiene, pero su desarrollador no tiene previsto implementar una sincronización más rápida. Puedes volver a solicitarla.)
