Symfonium kann eine Verbindung zu den meisten Subsonic-kompatiblen Servern, einschließlich Navidrome, sowie zu allen OpenSubsonic-Servern herstellen. Dadurch können Nutzer Musik direkt von ihren Servern wiedergeben, casten und offline zwischenspeichern.
Da jeder Subsonic-kompatible Server unterschiedliche API-Varianten implementiert, bietet Symfonium mehrere Optionen, um sich daran anzupassen. OpenSubsonic-Server haben dieses Problem reduziert. Wenn Ihr Server derzeit nicht OpenSubsonic-kompatibel ist, können Sie den Serverautor bitten, dem OpenSubsonic-Projekt beizutreten: OpenSubsonic-GitHub-Repository.
Anbieter hinzufügen
Abschnitt betitelt „Anbieter hinzufügen“
Der Assistent unterstützt mehrere Eingabearten für Anbieterinformationen und versucht, die passenden Verbindungsparameter zu ermitteln.
- Vollständige URL
Geben Sie die vollständige Verbindungs-URL in das URL-Feld ein.
In diesem Fall muss das Port-Feld leer bleiben.
- IP und Port
Alternativ können Sie nur IP und Port des Anbieters eingeben; Symfonium versucht dann, den Rest zu ermitteln.
Wenn das Port-Feld ausgefüllt ist, hat es Vorrang vor jedem Port im URL-Feld.
Zur Erinnerung: Der HTTP-Port ist 80 und der HTTPS-Port ist 443.
Die bereits im Assistenten zum Hinzufügen eines Anbieters verfügbaren Einstellungen finden Sie unten.
Support
Abschnitt betitelt „Support“
Wenn Sie Probleme beim Konfigurieren Ihres Anbieters haben, tippen Sie in der Support-Karte auf die Schaltfläche Aktivieren und versuchen Sie danach erneut, Ihren Host hinzuzufügen.
Nachdem Symfonium die Fehlermeldung angezeigt hat, tippen Sie auf die Senden-Schaltfläche, um Ihren E-Mail-Client mit angehängten Protokollen zu öffnen, und schreiben Sie eine Nachricht, damit ich Ihnen helfen kann.
Alle Einstellungen
Abschnitt betitelt „Alle Einstellungen“Um auf alle verfügbaren Einstellungen eines Anbieters zuzugreifen, bearbeiten Sie den Anbieter, nachdem er hinzugefügt wurde. (Einstellungen → Medienanbieter verwalten: Einstellungen - Medienanbieter verwalten)
Nur WLAN
Abschnitt betitelt „Nur WLAN“Aktivieren Sie diese Option, damit Symfonium nicht auf den Server zugreift, wenn keine WLAN-Verbindung besteht.
Legacy authentication
Abschnitt betitelt „Legacy authentication“Diese Einstellung ist für ältere Server erforderlich oder wenn der Ampache-Anbieter bzw. LDAP-Konten verwendet werden.
Kompatibilitätsmodus
Abschnitt betitelt „Kompatibilitätsmodus“Diese Einstellung ist für Server erforderlich, die den search3-Endpunkt mit leeren Abfragen nicht unterstützen, insbesondere Official Subsonic oder Airsonic[-Advanced]. Symfonium ist eine erweiterte Offline-first-App, die Datenbanksynchronisierung benötigt. Wenn Server nicht korrigiert wurden, ist der langsame Modus zwingend erforderlich. Die meisten Anbieter haben ihre Implementierung inzwischen angepasst. Falls Ihr Server diese Option benötigt, kontaktieren Sie mich bitte, damit ich das Team hinter Ihrem Anbieter von einer Korrektur überzeugen kann.
Download-Endpunkt nicht verwenden
Abschnitt betitelt „Download-Endpunkt nicht verwenden“Im Kompatibilitätsmodus verwendet Symfonium den Download-Endpunkt, der normalerweise stabiler ist. Einige Server haben diese Option jedoch deaktiviert. Wenn dieses Problem auftritt, aktivieren Sie diese Option.
Transcode to MP3
Abschnitt betitelt „Transcode to MP3“Wenn diese Option aktiviert ist, transcodiert Symfonium zu MP3 statt zu OPUS. Das kann für Server nützlich sein, die OPUS nicht unterstützen, oder wenn Sie MP3 bevorzugen. OPUS bietet im Allgemeinen jedoch bessere Klangqualität bei niedrigeren Bitraten als MP3. Transcodierung zu OPUS kann mehr Serverressourcen benötigen als Transcodierung zu MP3.
Transcodierungseinstellungen des Servers ignorieren
Abschnitt betitelt „Transcodierungseinstellungen des Servers ignorieren“Wenn diese Option aktiviert ist, fordert Symfonium die rohen Audiodateien vom Server an, wenn keine lokale Transcodierung erforderlich ist. Das kann die Audioqualität verbessern und Serverressourcen sparen, da der Server nicht transcodieren muss.
Automatischer Bildercache
Abschnitt betitelt „Automatischer Bildercache“Wenn diese Option aktiviert ist, werden nach jeder Synchronisierung alle Medienbilder lokal auf Ihrem Gerät zwischengespeichert. Das kann jedoch Speicherplatz belegen und bei großen Bibliotheken mit vielen Bildern den Akku schneller entladen. Verwenden Sie diese Option, wenn ausreichend Speicherplatz vorhanden ist und der mögliche Akkuverbrauch für Sie akzeptabel ist. Bei begrenztem Speicherplatz oder Akku kann es besser sein, sie zu deaktivieren.
Automatischer Offline-Cache für Medien
Abschnitt betitelt „Automatischer Offline-Cache für Medien“Wenn diese Option aktiviert ist, werden nach der Synchronisierung alle Mediendateien für die Offline-Nutzung zwischengespeichert, sodass Sie Ihre Musik auch ohne Internetverbindung abspielen können. Dies kann jedoch viel Speicherplatz und Akku verbrauchen; berücksichtigen Sie das vor dem Aktivieren dieser Option.
Zusätzliche Metadaten abrufen
Abschnitt betitelt „Zusätzliche Metadaten abrufen“Diese Option erlaubt zusätzliche Serveraufrufe, um mehr Metadaten für Künstler und Alben zu sammeln, etwa Biografien, Diskografien und Bilder. Das kann die Synchronisierung verlangsamen, liefert aber vollständigere und genauere Metadaten für Ihre Musik. Diese Bilder können außerdem die in Medien-Tags hinterlegten Bilder ersetzen. Beachten Sie, dass diese Option den Datenverbrauch erhöhen und die Synchronisierung verlangsamen kann.
Getestete Server
Abschnitt betitelt „Getestete Server“Symfonium ist auf Kompatibilität mit vielen Servern ausgelegt. Einige veraltete Server werden jedoch nicht empfohlen. Wenn Sie einen Server verwenden, der nicht in der Empfehlungsliste steht, oder einen neuen Server veröffentlichen, kontaktieren Sie uns, damit wir ihn zur Liste hinzufügen können.
Wenn Sie einen neuen Server entwickeln, empfehlen wir Ihnen außerdem, der OpenSubsonic-Community beizutreten, um die API zu verbessern und eine gute Zukunft für Subsonic-Medienanbieter zu sichern. Weitere Informationen finden Sie auf der OpenSubsonic-GitHub-Seite unter OpenSubsonic-GitHub-Repository.
Empfohlene Server
Abschnitt betitelt „Empfohlene Server“Es wird empfohlen, OpenSubsonic-Server zu bevorzugen, da sie mehr Gewähr für die Implementierung einiger notwendiger API-Verbesserungen bieten.
Diese Server werden aktiv gepflegt und unterstützen schnelle Synchronisierung.
Server, die die meisten OpenSubsonic-Erweiterungen implementieren
Abschnitt betitelt „Server, die die meisten OpenSubsonic-Erweiterungen implementieren“- LMS - Lightweight Music Server (LMS-GitHub-Repository) (erfordert Legacy-Authentifizierung) [Unterstützt die meisten OpenSubsonic-Erweiterungen]
- Navidrome: https://www.navidrome.org/ (verwenden Sie Version 0.51.1 oder höher)
- Gonic: Gonic-GitHub-Repository (verwenden Sie Version 0.21.0 oder höher)
Server, die noch nicht alle OpenSubsonic-Erweiterungen implementieren
Abschnitt betitelt „Server, die noch nicht alle OpenSubsonic-Erweiterungen implementieren“- Funkwhale: https://funkwhale.audio/ (einige Probleme werden derzeit behoben)
- Ampache: https://ampache.org/ (erfordert Legacy-Authentifizierung. Wenn Sie keine aktuelle Nightly-Version verwenden, ist auch der Kompatibilitätsmodus erforderlich)
- Astiga: https://asti.ga/ (erfordert vor Symfonium 3.2.0 den Kompatibilitätsmodus)
Nicht empfohlene Server
Abschnitt betitelt „Nicht empfohlene Server“Die folgenden Server sind veraltet und unterstützen keine schnelle Synchronisierung. Vermeiden Sie sie bei großen Bibliotheken.
- Subsonic: http://www.subsonic.org/ (erfordert Kompatibilitätsmodus - nicht mehr gepflegt, nicht empfohlen)
- Airsonic: Airsonic-Advanced-GitHub-Repository (erfordert Kompatibilitätsmodus - nicht mehr gepflegt, nicht empfohlen)
- Jpsonic: Jpsonic-GitHub-Repository (erfordert Kompatibilitätsmodus. Es wird gewartet, aber der Entwickler möchte keine schnelleren Synchronisierungen. Sie können erneut danach fragen.)
