So funktioniert DLNA
DLNA nutzt UPnP AV zur Erkennung und Medienfreigabe im lokalen Netzwerk. Drei Rollen können auf mehrere Geräte verteilt oder in einem Gerät vereint sein:
- Der Server stellt die Bibliothek bereit: Das übernimmt der DLNA-Server von RustMusic auf Ihrem Computer.
- Der Player („Renderer“) spielt die Musik ab: Ihr Netzwerkverstärker, Ihr Fernseher oder Ihr vernetzter Lautsprecher.
- Der Controller wählt die Titel und steuert die Wiedergabe auf dem Player. Das kann die Oberfläche des Verstärkers sein, eine separate UPnP-App oder RustMusic selbst, wenn Sie den Verstärker als Ausgabe wählen.
In beiden Fällen liefert RustMusic die Originaldatei per HTTP ohne Transkodierung. Das Empfangsgerät lädt sie und dekodiert sie. Die Übertragung erhält die Datei, aber Einstellungen, Lautstärke und Verarbeitung des Netzwerkplayers können das Signal danach ändern. Bit-Perfect über die gesamte Kette ist damit nicht bewiesen.
Servermodus: Der Verstärker holt die Musik ab
- 1
Installieren Sie RustMusic und fügen Sie Ihre Musik hinzu
Windows, macOS oder Linux. Indexieren Sie Ihre Ordner wie gewohnt.
- 2
Aktivieren Sie den DLNA-Server
Aktivieren Sie unter Einstellungen → Netzwerk & DLNA die Option Im Netzwerk freigeben. Erlauben Sie RustMusic bei Bedarf in der Windows-Firewall für private Netzwerke. Erlauben Sie unter macOS den Zugriff auf das lokale Netzwerk, wenn RustMusic danach fragt. Prüfen Sie, ob der Server online ist.
- 3
Öffnen Sie die Netzwerkquelle an Ihrem Verstärker
Suchen Sie nach Medienserver oder Netzwerkbibliothek. Der Standardname ist RustMusic Media Server; er lässt sich in den Einstellungen ändern. Die Erkennung erfordert ein gemeinsames lokales Netzwerk und erlaubte SSDP-Kommunikation.
- 4
Stöbern und hören
Durchsuchen Sie Interpreten, Alben oder Ordner am Gerät oder über dessen Controller. Pause und Springen im Titel funktionieren am Verstärker oder in seiner App: Seit Version 0.3.0 meldet der Server, dass er beides unterstützt. Manche Geräte, etwa von Onkyo, verweigerten zuvor die Pause.
In diesem Modus wählt der Verstärker oder seine App die Titel. Eine in RustMusic gestartete Wiedergabe bleibt auf der Audioausgabe des Computers, außer Sie wählen den Verstärker als Ausgabe: Das ist der unten beschriebene Netzwerkplayer-Modus.
Netzwerkplayer-Modus: RustMusic sendet die Musik (Beta)
Seit Version 0.3.0 können Sie Titel in RustMusic auswählen und vom Verstärker abspielen lassen. Die Funktion ist eine Beta und standardmäßig deaktiviert: Solange sie aus ist, sucht RustMusic keine Geräte im Netzwerk.
- 1
Aktivieren Sie die Netzwerkwiedergabe
Aktivieren Sie unter Einstellungen → Netzwerk & DLNA die Option Auf einem Netzwerkplayer abspielen für UPnP/DLNA-Geräte und bei Bedarf Auf einem AirPlay-Gerät abspielen (v1). Beide Optionen sind unabhängig voneinander, und der DLNA-Server kann ausgeschaltet bleiben.
- 2
Wählen Sie den Verstärker als Ausgabe
Öffnen Sie das Menü der Audioausgabe im Player. WiiM-Geräte, Verstärker und Netzwerkplayer (Onkyo, Denon, Marantz, Yamaha …) erscheinen im Bereich Netzwerkplayer, zusammen mit den AirPlay-Geräten. Sonos-Lautsprecher stehen dort unter dem Namen ihres Raums.
- 3
Hören Sie über RustMusic
Warteschlange, Pause, Springen im Titel, Lautstärke und lückenlose Wiedergabe funktionieren wie lokal. Titel, Interpret, Album und Cover erscheinen auf dem Gerät. Ein Wechsel der Ausgabe während der Wiedergabe setzt den Titel an derselben Stelle fort, und der gewählte Player wird beim nächsten Start wiederhergestellt.
- UPnP/DLNA: Die Datei wird unverändert und ohne Umwandlung gesendet, das Gerät dekodiert sie, in Hi-Res, wenn es das kann. Ein Format, das das Gerät nach eigener Angabe nicht abspielt, oft DSD, wird sofort gemeldet.
- Sonos: Wiedergabe bis 24 Bit / 48 kHz, mit einer kurzen Pause zwischen den Titeln. In einer Gruppe übernimmt der Lautsprecher die Wiedergabe, der die Gruppe steuert.
- AirPlay: Nur AirPlay 1 wird unterstützt. RustMusic dekodiert und sendet den Ton in CD-Qualität (16 Bit / 44,1 kHz, ALAC); die Lautstärke wirkt auf den gesendeten Ton, nicht auf die des Verstärkers. DSD wird nicht unterstützt, und passwortgeschützte oder reine AirPlay-2-Geräte werden nicht angeboten.
- In der Player-Leiste zeigt das Badge Netzwerk, was aktiv ist (Player, AirPlay, DLNA-Freigabe), und schaltet jedes davon mit einem Klick ein oder aus.
Server oder Netzwerkplayer: Was passt zu Ihnen?
| Modus | Wer wählt die Titel | Wer dekodiert | Übertragene Qualität | DSD |
|---|---|---|---|---|
| DLNA-Server | Der Verstärker oder seine App | Der Verstärker | Originaldatei | Wenn der Verstärker es abspielt |
| UPnP/DLNA-Netzwerkplayer (Beta) | RustMusic | Der Verstärker | Originaldatei | Wenn der Verstärker es abspielt, sonst gemeldet |
| AirPlay 1 (Beta) | RustMusic | RustMusic | 16 Bit / 44,1 kHz | Nein |
Der Servermodus passt, wenn Sie Ihre Bibliothek am Verstärker, mit seiner Fernbedienung oder in seiner App durchsuchen. Der Netzwerkplayer-Modus passt, wenn Sie Bibliothek, Playlists und Warteschlange von RustMusic bevorzugen und der Verstärker nur abspielt.
Welche Formate Ihr Verstärker abspielen kann
Per UPnP/DLNA gehen die Dateien unverändert und ohne Umwandlung hinaus, ob der Verstärker die Musik abholt oder RustMusic sie sendet. Die Grenze setzt also Ihr Gerät:
- Prüfen Sie, ob der Netzwerkplayer FLAC unterstützt. USB-Kompatibilität oder ein DLNA-Logo allein garantieren nicht jedes Format.
- Prüfen Sie für Hi-Res die über Netzwerk unterstützten Abtastraten, Bittiefen und Kanalzahlen. Sie können von den USB-Grenzen abweichen.
- DSF und DFF erfordern die Unterstützung dieser DSD-Dateien im Netzwerkplayer. USB-DoP-Kompatibilität reicht nicht aus. Die DoP-Einstellungen der lokalen Audioausgabe von RustMusic konvertieren keine über das Netzwerk gesendeten Dateien.
- Bei AirPlay setzt das Protokoll die Grenze: 16 Bit / 44,1 kHz, kein DSD.
Der Verstärker findet den Server nicht oder erscheint nicht in RustMusic?
- Prüfen Sie, ob Computer und Verstärker im selben Netzwerk sind und nicht im WLAN-Gastnetz, das Geräte oft voneinander isoliert.
- Erlauben Sie RustMusic im privaten Netzwerk: SSDP-Erkennung über UDP-Port 1900 und HTTP-Übertragung standardmäßig über TCP-Port 8200. Passen Sie bei einem anderen Serverport die lokale Regel an. Im Netzwerkplayer-Modus liefert ein zweiter HTTP-Server die Titel, bevorzugt über TCP-Port 8201. Eine Portweiterleitung ins Internet ist nicht nötig.
- Seit Version 0.3.0 verbirgt ein aktives VPN (WireGuard, OpenVPN …) den Server nicht mehr: Er meldet sich nur noch über die Adapter des lokalen Netzwerks, und die Suche nach Playern startet von jedem Netzwerkadapter des Computers. Zeigt der Verstärker mit VPN „Kein Server“ an, prüfen Sie, ob RustMusic aktuell ist.
- Erlauben Sie RustMusic unter macOS den Zugriff auf das lokale Netzwerk (Systemeinstellungen → Datenschutz & Sicherheit → Lokales Netzwerk). Ohne diese Erlaubnis blockiert macOS 15 die Gerätesuche und den DLNA-Server stillschweigend.
- Manche Router filtern Multicast zwischen WLAN und Ethernet: Prüfen Sie die Client-Isolation und die Multicast-Einstellungen (IGMP) Ihres Routers.
- Lassen Sie RustMusic geöffnet, den Computer wach und die Dateien erreichbar. Ein getrenntes Laufwerk, eine nicht verfügbare Netzwerkfreigabe oder der Ruhezustand kann die Wiedergabe unterbrechen.
Häufige Fragen
Verschlechtert DLNA die Qualität?
Per UPnP/DLNA überträgt RustMusic die Originaldatei ohne Transkodierung, im Servermodus wie im Netzwerkplayer-Modus, und erhält so die FLAC-Datei beim Transfer. Die endgültige Wiedergabe hängt von Dekodierung, Lautstärke und Verarbeitung im Empfangsgerät ab. DLNA allein garantiert keine vollständig bitgenaue Signalkette. Per AirPlay wird der Ton mit 16 Bit / 44,1 kHz gesendet.
Kann RustMusic den Verstärker selbst steuern?
Ja, auf zwei Wegen, beide als Beta und standardmäßig deaktiviert. Auf einem Netzwerkplayer abspielen (Einstellungen → Netzwerk & DLNA) sendet die Musik an den Verstärker, während Warteschlange, Pause, Lautstärke und Springen in RustMusic bleiben. Die Verstärker-Fernbedienung (Einstellungen → Fernbedienung) steuert den Verstärker selbst, bei Onkyo-, Pioneer- und Integra-Modellen im Netzwerk: Einschalten, Quelle, Lautstärke, Klangmodi.
Funktioniert der DLNA-Server mit aktivem VPN?
Ja, seit Version 0.3.0. Der Server meldet sich nur über die Adapter des lokalen Netzwerks, nie im Tunnel, und antwortet jedem Gerät über den Adapter, der zu ihm führt. Zuvor konnte der Verstärker mit einem VPN wie WireGuard oder OpenVPN „Kein Server“ anzeigen.
Was ist der Unterschied zu Bluetooth?
Bluetooth überträgt Audio mit einem Codec, der je nach Geräten und Verbindung verlustbehaftet komprimieren kann. Per DLNA sendet RustMusic hingegen die Originaldatei im lokalen WLAN oder Ethernet-Netzwerk zur Dekodierung im Netzwerkplayer.
Muss der Computer eingeschaltet bleiben?
Ja, in beiden Modi: RustMusic liefert die Dateien an das Gerät. Es muss geöffnet bleiben, der Computer darf nicht schlafen und die Dateien müssen erreichbar bleiben. Bei ausgeschaltetem Computer stellt RustMusic keinen unabhängigen Speicher bereit.
Kann mein Fernseher meine Musik über RustMusic abspielen?
Ja, wenn Ihr Modell einen DLNA/UPnP-Server durchsuchen oder als UPnP/DLNA-Player Musik empfangen kann und das betreffende Audioformat über Netzwerk dekodiert. Prüfen Sie das Handbuch und suchen Sie nach Medienserver oder Mediaplayer. USB-Wiedergabe oder Internetzugang garantieren diese Unterstützung nicht.
Quellen und Prüfung
RustMusic-Angaben für Version 0.3.0 geprüft.
Ihre Bibliothek, überall in Ihrer Anlage
RustMusic bringt einen DLNA-Server mit, der sich mit einem Klick starten lässt, und kann Musik an Ihre Netzwerkplayer senden (Beta). Kostenlos, Open Source, ohne Konto.