Tobias Reithmeier

Blog

CarPlay und Musik vom eigenen Server: was geht, was nicht

Schematische Darstellung: Heimserver und iPhone verbinden sich, das iPhone speist das CarPlay-Display im Auto; ein Offline-Cache-Symbol markiert den entscheidenden Zwischenschritt
Eigene schematische Darstellung: Das iPhone bleibt die Brücke zwischen Server und Autodisplay

Nirgendwo läuft so verlässlich Musik wie im Auto. Und nirgendwo ist die Versuchung größer, wieder den Streaming-Dienst zu öffnen, weil der so schön auf dem Autodisplay auftaucht. Dabei funktioniert auch die eigene Sammlung vom Navidrome-Server, aus Jellyfin oder vom NAS unter CarPlay. Du musst nur wissen, wie das System tickt, welche Apps es können und wo die Grenzen liegen.

Wie CarPlay-Apps wirklich funktionieren

Vorweg das Wichtigste: CarPlay-Apps sind keine gespiegelten iPhone-Apps. Audio-Apps liefern nur Daten (Listen, Titel, Cover) an ein Template-System von Apple, das daraus die Oberfläche auf dem Autodisplay baut. Deshalb sehen alle Musik-Apps unter CarPlay praktisch gleich aus, vom Milliardenkonzern bis zum Indie-Client. Das ist Absicht, denn einheitliche Bedienung heißt wenig Ablenkung.

Aus dem Template-Ansatz folgen die Grenzen. Apple begrenzt die Listenlänge und die Tiefe der Navigation. Endloses Wühlen durch eine 40.000-Titel-Bibliothek ist auf dem Autodisplay nicht vorgesehen. Dazu kommt: Wer die App entwickelt, muss CarPlay aktiv einbauen und dafür eine eigene Berechtigung bei Apple beantragen. Dass ein Player auf dem iPhone großartig ist, sagt also nichts darüber, ob er im Auto überhaupt erscheint.

Was heute geht

Für jede gängige Server-Software gibt es inzwischen CarPlay-fähige Clients.

  • Mehrere Quellen in einer App: CLAUDIO, ein Player mit Fokus auf Datenschutz, bringt Musik, Hörbücher und Podcasts aus Jellyfin, Navidrome, NAS/SMB, WebDAV, SFTP und Audiobookshelf auf ein gemeinsames CarPlay-Interface (mit Ultra oder Pro+). Abgespielt wird, was lokal liegt oder im Offline-Cache steckt; vom Server streamt CLAUDIO im Auto nicht, setzt also genau auf den Weg, den dieser Beitrag weiter unten empfiehlt. Offenlegung: CLAUDIO ist meine eigene App
  • Navidrome/Subsonic: Amperfy (gratis, Open Source) bringt CarPlay samt Siri-Unterstützung mit; play:Sub (Einmalkauf) zeigt unter CarPlay Wiedergabeliste, Lesezeichen und Genres. Details zu beiden im Beitrag Navidrome auf dem iPhone
  • Jellyfin: Der Community-Liebling Finamp kann CarPlay im stabilen Release noch nicht, die Redesign-Beta auf TestFlight seit Juni 2026 aber schon. Fertig aus dem App Store liefern es Finer Player und Jellify, bei dem CarPlay von Anfang an Designziel war. Der Vergleich steht im Beitrag Jellyfin-Musik auf dem iPhone

Was nicht (oder nur mit Haken) geht

Streamen vom Heimserver durchs Mobilnetz ist die wackligste Kette im Setup. Das iPhone bleibt unter CarPlay die einzige Brücke: Server → Mobilfunk → iPhone → Auto. Jedes Funkloch auf der Landstraße unterbricht genau dann die Musik, wenn niemand am Handy hantieren sollte. Wer sein NAS nur im Heimnetz erreichbar hält (aus Sicherheitssicht vernünftig), hat unterwegs gar keine Verbindung.

Die Antwort ist in beiden Fällen dieselbe: Offline-Cache. Praktisch alle genannten Apps können Alben und Playlists vorab aufs iPhone laden; in CLAUDIO lädst du Titel dafür in den Offline-Cache oder pinnst sie. Was lokal liegt, spielt im Auto ohne Netz, ohne Datenvolumen und ohne Aussetzer, und CarPlay merkt den Unterschied nicht. Vor der langen Fahrt einmal im WLAN die Auto-Playlist synchronisieren, und das Thema Funkloch ist erledigt.

Zwei kleinere Haken bleiben. Die Sprachsteuerung über Siri ist bei Drittanbieter-Apps meist auf einfache Kommandos beschränkt und hängt davon ab, wie gut die App Siri-Media-Intents implementiert. Bei einem „Spiel mein Album X“ erreicht die Trefferquote selten Apple-Music-Niveau. Und die Suche in großen Bibliotheken bleibt durch die Template-Limits eingeschränkt: Fürs Auto sind kuratierte Playlists und Zuletzt-gehört-Listen der praktikable Weg, nicht das Blättern durch tausend Alben.

Die Praxis-Checkliste

  1. Client mit CarPlay wählen (siehe oben, je nach Server)
  2. Auto-Playlist anlegen und im WLAN offline verfügbar machen
  3. Einmal vor der Fahrt testen: Flugmodus an, App öffnen. Was jetzt spielt, spielt auch im Funkloch
  4. Hörbücher und Podcasts mitdenken: gerade auf Langstrecke die halbe Miete, und mit gecachten Dateien genauso funklochfest. In CLAUDIO liegen sie in derselben App wie die Musik

Fazit

CarPlay und selbst gehostete Musik vertragen sich besser als ihr Ruf. Das Autodisplay gehört längst nicht mehr nur den Streaming-Diensten. Aus der Architektur folgt aber eine klare Lehre: Fürs Auto zählt der Offline-Cache auf dem iPhone mehr als die Verbindung zum Server. Wenn du den pflegst, kommt deine Sammlung genauso bequem auf den Fahrbildschirm wie jedes Abo. Nur kostet sie keins.

Liegen Musik, Hörbücher und Podcasts auf mehreren Servern, ist CLAUDIO die naheliegende Wahl fürs Auto: eine Bibliothek für alle Quellen, und CarPlay baut genau auf diesem Offline-Cache auf. Dafür brauchst du Ultra (Abo) oder einmalig Pro+. Für eine einzelne Navidrome-Bibliothek ist Amperfy die kostenlose Alternative, für Jellyfin liefern Finer Player und Jellify CarPlay schon heute.

Quellen

  • Apple: CarPlay für Entwickler, Template-Ansatz, App-Kategorien und Berechtigungspflicht
  • Apple Developer Documentation: CPListTemplate, Limits für Listenlänge und Navigationstiefe
  • GitHub: BLeeEZ/amperfy, Open-Source-Client für Ampache/Subsonic mit CarPlay und Siri
  • GitHub: Jellify-Music/App, Jellyfin-Player mit CarPlay als Kern-Designziel
  • GitHub: Finamp Releases, CarPlay-Support seit Version 0.9.24-beta (Juni 2026, Redesign-Beta)
  • App Store: play:Sub und Finer Player, CarPlay-fähige Clients für Subsonic bzw. Jellyfin