Zum Inhalt springen

Subsonic / OpenSubsonic / Navidrome: Medienanbieter-Konfiguration

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.


Subsonic / OpenSubsonic / Navidrome Anbieter setup Bildschirm in Symfonium

Der Assistent unterstützt mehrere Eingabearten für Anbieterinformationen und versucht, die passenden Verbindungsparameter zu ermitteln.

  1. Vollständige URL

Geben Sie die vollständige Verbindungs-URL in das URL-Feld ein.


Subsonic- oder OpenSubsonic-Verbindungs- und Autorisierungseinstellungen

In diesem Fall muss das Port-Feld leer bleiben.

  1. IP und Port

Alternativ können Sie nur IP und Port des Anbieters eingeben; Symfonium versucht dann, den Rest zu ermitteln.


Auswahlbildschirm für Bibliothek oder Ordner des Subsonic- oder OpenSubsonic-Anbieters

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.


Bestätigungsbildschirm zum Hinzufügen oder Scannen des Subsonic- oder OpenSubsonic-Anbieters

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.


Subsonic / OpenSubsonic / Navidrome Anbieter support logging card

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.

Um auf alle verfügbaren Einstellungen eines Anbieters zuzugreifen, bearbeiten Sie den Anbieter, nachdem er hinzugefügt wurde. (Einstellungen → Medienanbieter verwalten: Einstellungen - Medienanbieter verwalten)


Subsonic / OpenSubsonic / Navidrome Anbieter detailed Einstellungen list

Aktivieren Sie diese Option, damit Symfonium nicht auf den Server zugreift, wenn keine WLAN-Verbindung besteht.

Diese Einstellung ist für ältere Server erforderlich oder wenn der Ampache-Anbieter bzw. LDAP-Konten verwendet werden.

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.

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.

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.

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.

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.

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.

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.

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“

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)

Die folgenden Server sind veraltet und unterstützen keine schnelle Synchronisierung. Vermeiden Sie sie bei großen Bibliotheken.