Mehrraum-Audio auf Android: Einrichtung und Synchronisation
Wie du Musik synchron über mehrere Lautsprecher und Geräte von deinem Android-Handy abspielst. Erfahre alles über UPnP, Chromecast und protokollübergreifenden Mehrraum-Betrieb mit praktischen Einrichtungstipps.
Was Mehrraum wirklich bedeutet
Mehrraum-Audio bedeutet, dieselbe Musik gleichzeitig über Lautsprecher in verschiedenen Räumen abzuspielen. Von der Küche ins Wohnzimmer gehen und der Song läuft nahtlos weiter. Keine Lücken, kein Echo, keine seltsame Verzögerung zwischen den Räumen.
Das ist das Versprechen. Innerhalb eines einzigen Ökosystems — Sonos, Apple, Google — funktioniert es meistens. Die Probleme beginnen, wenn du Lautsprecher verschiedener Hersteller hast, was praktisch jeder hat.
Synchronisierte Wiedergabe bedeutet, dass Audio von verschiedenen Lautsprechern innerhalb weniger zehn Millisekunden gleichzeitig bei deinen Ohren ankommt. Wenn zwei Lautsprecher mehr als etwa 50 ms auseinanderliegen, hörst du es. Unter 30 ms können die meisten den Unterschied nicht bemerken. Das ist das Ziel.
Das Sync-Problem
Wenn du auf Play drückst, passiert eine Kette von Ereignissen: die App sendet einen Befehl über WLAN an den Lautsprecher, der Lautsprecher empfängt ihn, puffert Audiodaten, verarbeitet sie durch seinen DAC, und Klang kommt raus. Jeder Schritt braucht Zeit, und jedes Gerät braucht unterschiedlich lang.
Ein Chromecast braucht vielleicht 800 ms vom Play-Befehl bis zum ersten Ton. Ein Denon-Receiver vielleicht 200 ms. Ein SoundTouch-Lautsprecher liegt irgendwo bei 150 ms. Die Kopfhörerbuchse deines Handys? Unter 10 ms. Einmal am Spielen, driften Geräte. Netzwerk-Jitter, nicht perfekt synchronisierte interne Uhren, WLAN-Kanalwechsel — das addiert sich.
Protokoll-Landschaft
| Sonos | AirPlay 2 | Chromecast | UPnP/DLNA | |
|---|---|---|---|---|
| Ökosystem | Nur Sonos | Nur Apple | Nur Google | Offener Standard |
| Sync-Genauigkeit | ~1 ms (proprietäres Mesh) | ~5-20 ms | ~50-200 ms | Kein nativer Sync |
| Gruppierung | Nativ, exzellent | Nativ, gut | Nativ, ordentlich | Kein Gruppierungsstandard |
| Geräterange | Nur Sonos-Lautsprecher | Apple + lizenziert | Cast-fähig | Receiver, TVs, Streamer, Lautsprecher — hunderte Marken |
| Android-Support | Nur über Sonos-App | Nicht verfügbar | Ja | Ja |
UPnP/DLNA ist der offene Standard mit der breitesten Hardware-Unterstützung. Der Haken: UPnP hat absolut kein Konzept von Gerätegruppierung oder synchronisierter Wiedergabe.
Die protokollübergreifende Herausforderung
Die meisten Musik-Apps lassen diese Lücke offen. Du wählst ein Gerät. Der andere Raum bleibt still. Das Problem ist architektonisch — die meisten Apps sind um ein Single-Output-Paradigma herum gebaut.
Wie wir Mehrraum in Echobox gebaut haben
Wir nennen sie Ausgabegruppen. Du wählst die Geräte — jede Kombination aus UPnP-Renderern, Chromecast-Geräten und dem Ausgang deines Handys — und Echobox erstellt eine Gruppe, die die Wiedergabe über alle koordiniert.
Echobox pflegt eine einzelne Wiedergabe-Timeline. Beim Abspielen fächert der Gruppen-Koordinator Play-Befehle an jedes Gerät über dessen natives Protokoll aus: SOAP-Befehle für UPnP-Renderer, Cast SDK für Chromecasts und die lokale Audio-Engine für dein Handy.
Die Startbefehle werden gestaffelt: das langsamste Gerät bekommt seinen Befehl zuerst, dann warten wir, dann das nächstlangsamste. Die Drift-Korrektur funktioniert über Polling der Wiedergabeposition etwa einmal pro Sekunde und Vergleich mit dem Sync-Anker.
Geräte-Intelligenz ist entscheidend. Echobox pflegt ein Profil für jedes Gerät aus drei Schichten: was das Gerät bewirbt, was wir über seine Familie wissen, und was wir zur Laufzeit beobachtet haben. Ein Denon AVR mit zuverlässigem Seek bekommt enge Drift-Schwellen (150 ms). Ein generischer DLNA-TV mit unzuverlässigem Seek bekommt viel größere Toleranz. Siehe unseren UPnP-Streaming-Leitfaden für mehr.
Dein Handy kann lokal und zu Netzwerkgeräten gleichzeitig spielen. Die lokale Engine liest direkt aus dem Audio-Buffer mit unter 10 ms Latenz, während derselbe Track über HTTP zu Netzwerkgeräten streamt. Du kannst mit Bluetooth-Kopfhörern herumlaufen, während Lautsprecher im Haus dieselbe Musik spielen. Der lokale Android-Audiopfad handhabt sein eigenes Timing unabhängig.
Praktische Einrichtungstipps
Netzwerk-Anforderungen. Alle Geräte müssen im selben Subnetz sein. SSDP-Multicast-Discovery muss funktionieren.
WLAN-Stabilität ist wichtiger als Geschwindigkeit. Mehrraum-Audio braucht nicht viel Bandbreite, aber konsistente Latenz. 5-GHz-Netzwerk bietet generell konsistentere Latenz als 2,4 GHz.
Geräte für Gruppen wählen. Für den engsten Sync, gruppiere Geräte mit ähnlichen Eigenschaften. Zwei UPnP-Receiver desselben Herstellers bleiben besser synchron als ein Chromecast mit einem UPnP-TV.
Latenz-Erwartungen. Hardware-synchronisierte Systeme wie Sonos erreichen 1-5 ms. Software-koordinierter Sync über WLAN erreicht bestenfalls 30-50 ms. Für Hintergrund-Hören ist alles unter 200 ms in Ordnung.
Wann was nutzen. Wenn du mehrere Chromecast-Geräte hast, ist eine Google-Home-Lautsprechergruppe einfacher. Nutze Echobox-Gruppen für Fälle, die native Gruppierung nicht abdecken kann: Chromecast mit UPnP mischen, dein Handy als Gruppenmitglied hinzufügen, oder UPnP-Geräte gruppieren, die keine native Gruppierung haben.
Fehlerbehebung. Bei konsistenter Drift prüfe zuerst die WLAN-Signalstärke. Echobox’ Signalweg-Diagnose zeigt dir das Geräteprofil einschließlich Sync-Eignung und gelernter Beobachtungen.
Wo wir stehen
Mehrraum über verschiedene Protokolle ist ein schwieriges Problem, und wir behaupten nicht, dass es perfekt gelöst ist. Software-koordinierter Sync wird nie Hardware-synchronisierte Systeme wie Sonos für kritisches Hören erreichen. Aber für das reale Szenario — verschiedene Lautsprecher verschiedener Epochen und Marken, alle synchron deine Musikbibliothek von deinem Handy spielend — funktioniert es. Und das System wird mit der Zeit schlauer: Jede Wiedergabe-Session lehrt Echobox ein bisschen mehr darüber, wie sich jedes Gerät verhält.