Jellyfin-Server mit der iPhone-App verbinden: so geht's
Um deinen Jellyfin-Server mit der iPhone-App zu verbinden, öffne Ensō, gib die Serveradresse ein, bestätige den Quick-Connect-Code (oder melde dich mit Passwort an) und erlaube den Zugriff aufs lokale Netzwerk, wenn iOS fragt. Hier steht jeder Schritt.
Was du vorher brauchst
- Einen laufenden Jellyfin-Server, deinen eigenen oder den von jemandem, den du kennst. Ensō bringt weder Server noch Inhalte mit.
- Einen Benutzer auf diesem Server, mit oder ohne Passwort.
- Die Adresse des Servers: seine IP-Adresse in deinem Netzwerk oder sein Domainname, wenn er von außen erreichbar ist.
- Ein iPhone oder iPad mit iOS 16 oder neuer.
Quick Connect ist optional. Quick Connect ist Jellyfins Weg, ein Gerät anzumelden, ohne darauf ein Passwort zu tippen: Das Gerät zeigt einen Code, und du bestätigst ihn dort, wo du schon angemeldet bist. Ensō beginnt das Anmelden eines neuen Kontos damit, deinen Server nach so einem Code zu fragen. Ist Quick Connect auf dem Server ausgeschaltet, zeigt Ensō stattdessen gleich den Bildschirm für die Anmeldung mit Passwort. Melden sich deine Benutzer über ein SSO-Plugin an, lass Quick Connect eingeschaltet: Ensō kann an einem Single Sign-on nicht selbst teilnehmen, also kommen sie über einen bestätigten Code hinein. Öffne im Dashboard den Bereich Allgemein und setze den Haken bei der Option, Quick Connect auf diesem Server zu aktivieren (englisch Enable Quick Connect on this server); laut Jellyfins Dokumentation ist es standardmäßig an.
Jellyfin-Server mit der iPhone-App verbinden, Schritt für Schritt
- Öffne Ensō. Auf einer frischen Installation landest du bei Mit Server verbinden: ein Feld für die Adresse und der Knopf Verbinden.
- Gib die Adresse deines Servers ein, zum Beispiel
192.168.1.50odermedia.example.com, und tippe auf Verbinden. Was du eingeben kannst, steht im nächsten Abschnitt. - Fragt iOS, ob Ensō Geräte in deinem lokalen Netzwerk finden und sich mit ihnen verbinden darf, erlaube es. Schlägt der erste Versuch fehl, während die Frage auf dem Bildschirm war, tippe noch einmal auf Verbinden.
- Ensō zeigt unter Mit diesem Code anmelden einen kurzen Code. Öffne die Webseite deines Servers im Browser (auf iPhone und iPad erledigt das Im Browser öffnen für dich), melde dich als die Person an, die die App benutzen wird, öffne Einstellungen → Quick Connect und gib den Code ein.
- Nach wenigen Sekunden bemerkt Ensō die Bestätigung und meldet sich an, und zwar als der Benutzer, der den Code bestätigt hat.
- Kein Browser zur Hand? Tippe auf Stattdessen mit Passwort anmelden. Ist Quick Connect auf deinem Server ausgeschaltet, zeigt Ensō den Bildschirm für die Passwort-Anmeldung nach der Adresse von selbst. Gib Benutzername und Passwort ein (lass das Passwort leer, wenn der Benutzer keins hat) und tippe auf Anmelden.
- Die Startseite erscheint. Ensō merkt sich die Anmeldung und öffnet ab jetzt direkt deine Mediathek.

Weil du den Code in einer Sitzung bestätigst, in der du schon angemeldet bist, geht es auch, wenn dein Server Single Sign-on (SSO) über ein Plugin nutzt: Melde dich dort so an, wie du es immer tust. Funktioniert ein Code nicht mehr, hol dir einen neuen: Tippe auf Stattdessen mit Passwort anmelden und dann auf Zurück zu Quick Connect. Auf dem Apple TV sehen die Bildschirme ähnlich aus, dazu kommt ein Feld für den Namen dieses Apple TV, den dein Server in seiner Geräteliste zeigt; mehr dazu auf der Seite zum Apple TV.
Welche Adresse du eingibst
Du kannst nur eine IP-Adresse oder einen Namen tippen; den Rest findet Ensō selbst heraus. Steht kein http:// oder https:// davor, probiert die App die wahrscheinlichen Varianten gleichzeitig durch und nimmt die erste, die innerhalb weniger Sekunden antwortet. Eine vollständige Adresse mit Schema davor wird genau so benutzt, wie du sie eingibst.
| Du tippst | Ensō probiert |
|---|---|
192.168.1.50 |
https://192.168.1.50, http://192.168.1.50 und http://192.168.1.50:8096 |
192.168.1.50:8096 |
https:// und http:// mit dieser Adresse und diesem Port |
media.example.com |
https://media.example.com, http://media.example.com und http://media.example.com:8096 |
https://media.example.com |
genau diese Adresse |
Jellyfins Standardport ist 8096 für einfaches http und 8920 für das eigene https, falls du es einschaltest. Deshalb ergänzt Ensō 8096, wenn du keinen Port angibst. Hört dein Server woanders, tippe den Port selbst dazu, etwa 192.168.1.50:8097. Liegt er unter einem Pfad (bei Jellyfin heißt das Base URL), gib die ganze Adresse an, zum Beispiel https://media.example.com/tv.
http oder https: was funktioniert
Einfaches http ist die Art, wie sich eine frische Jellyfin-Installation meldet, und im eigenen Netzwerk ist es in Ordnung. In Ensō klappt es mit der Adresse eines Geräts in deinem Heimnetz, etwa 192.168.1.50, mit einem Namen aus einem einzigen Wort wie http://nas:8096 und mit einem Namen, der auf .local endet. Mit einem vollständigen Domainnamen oder einer öffentlichen IP-Adresse klappt es nicht: iOS blockiert unverschlüsselte Verbindungen dorthin (Apple nennt die Regel App Transport Security), und Ensō bittet nicht um eine Ausnahme. Für einen Domainnamen und für alles, was du über das Internet erreichst, nimm https.
https braucht ein Zertifikat, dem iOS vertraut, etwa eines von Let's Encrypt für deinen Domainnamen. Ist es abgelaufen, auf einen anderen Namen ausgestellt oder selbst signiert, lehnt Ensō die Verbindung ab, so wie Safari davor warnt, und Ensō hat keinen Schalter, das zu ignorieren. Jellyfins eigene Dokumentation empfiehlt, https einem Reverse-Proxy zu überlassen, und rät von selbst signierten Zertifikaten ab.
Die Berechtigung „Lokales Netzwerk“ auf iPhone und iPad
Beim ersten Mal, wenn Ensō einen Server in deinem Heimnetz anspricht, fragt iOS, ob Ensō Geräte in deinem lokalen Netzwerk finden und sich mit ihnen verbinden darf. Erlaube es: Ohne das erreicht Ensō deinen Heimserver nicht und sagt das auch. Die Frage kommt von iOS, nicht von Ensō, und iOS fragt nur einmal. Sie gilt nicht für einen Server, den du über das Internet unter einer öffentlichen Adresse erreichst, und das Apple TV hat diese Berechtigung nicht.
Hast du versehentlich auf Nicht erlauben getippt, öffne auf dem iPhone die Einstellungen, dann Datenschutz & Sicherheit → Lokales Netzwerk, und schalte Ensō ein. Apples Supportseite beschreibt die Einstellung.
Den Server von außerhalb erreichen
Ensō braucht eine Adresse, die dort funktioniert, wo du gerade bist. Unterwegs gibt es zwei übliche Wege zu einer:
- Ein Domainname mit https hinter einem Reverse-Proxy. Ein Reverse-Proxy ist ein kleiner Webserver, der Verbindungen aus dem Internet annimmt, das Zertifikat übernimmt und die Anfragen an Jellyfin in deinem Netzwerk weitergibt. Jellyfins Dokumentation empfiehlt das und zeigt Beispiele für Nginx, Caddy, Traefik und Apache. Üblich ist, nur den Proxy ins Internet zu öffnen und Jellyfins eigenen Port 8096 im Netzwerk zu lassen.
- Ein VPN in dein Heimnetz. Mit eingeschaltetem VPN antwortet dein Server unter seiner Heimadresse, und du tippst diese ein. Ensō hat kein eigenes VPN.
Zwei Einstellungen in Jellyfin entscheiden oft, ob das klappt. Hinter einem Proxy trägst du ihn bei den Known proxies (bekannte Proxys) in den Netzwerk-Einstellungen des Servers ein: Jellyfin warnt, dass Einstellungen für den Zugriff von außen mit einem Reverse-Proxy nur funktionieren, wenn das richtig eingerichtet ist. Und Jellyfin kann Fernzugriff für einzelne Benutzer verbieten (Allow remote connections to this Jellyfin Server im Profil des Benutzers, das Anmeldungen von außerhalb der Netze sperrt, die Jellyfin als lokal ansieht); wer zu Hause hineinkommt, unterwegs aber nicht, ist dort womöglich einfach gesperrt.
Mehrere Server und Konten
Ensō hält beliebig viele Konten, auf einem Server oder auf mehreren. Wähle Konto hinzufügen im Profilmenü, in den Einstellungen oder auf dem Bildschirm „Wer schaut?“ und wiederhole die Schritte von oben. Jedes Konto merkt sich eine Adresse. Was jedes Konto für sich behält, erklärt die Seite zu Konten und Servern.
Wenn sich Ensō nicht verbindet
„Server nicht erreichbar. Adresse und Netzwerk prüfen.“ ist die Meldung für die meisten Probleme: Ensō hat von keiner Variante der Adresse innerhalb weniger Sekunden eine Antwort bekommen, oder der Server hat aufgehört zu antworten, als Ensō ihn nach einem Quick-Connect-Code gefragt hat. Geh die Liste von oben durch:
- Öffne die Adresse in Safari auf demselben iPhone. Die Jellyfin-Webseite sollte erscheinen. Erreicht auch Safari sie nicht, liegt es am Netzwerk oder am Server, nicht an Ensō.
- Dasselbe Netzwerk? Eine Heimadresse funktioniert nur im WLAN zu Hause. Mobile Daten erreichen die privaten Adressen deines Heimnetzes nicht, und ein VPN kann dazwischenfunken.
- Port und Firewall. Jellyfin hört auf 8096, solange du das nicht geändert hast. Die Firewall des Rechners, auf dem es läuft, oder die Port-Zuordnung seines Containers muss das durchlassen.
- Ein Domainname oder eine öffentliche Adresse über http. Das blockiert iOS, wie oben beschrieben. Nimm https oder, für einen Server zu Hause, seine IP-Adresse.
- Das Zertifikat. Öffne die https-Adresse in Safari. Warnt Safari vor dem Zertifikat, lehnt Ensō die Verbindung ebenfalls ab.
- Zugriff aufs lokale Netzwerk. Prüfe Einstellungen → Datenschutz & Sicherheit → Lokales Netzwerk.
- Zu Hause geht es, unterwegs nicht. Sieh dir den Proxy, die bekannten Proxys und die Fernzugriffs-Einstellung des Benutzers an, wie oben beschrieben.
Sobald Ensō verbunden war, zeigt es bei einem Server, der nicht mehr antwortet, die Leiste Offline – nur Downloads verfügbar und versucht es weiter. Auf iPhone und iPad kannst du schauen, was du gespeichert hast; siehe Offline-Schauen. Lehnt der Server die gespeicherte Anmeldung ab, siehst du Anmeldung abgelaufen mit einem Knopf zum erneuten Anmelden.
Was Ensō speichert und was es deinem Server sagt
Ensō speichert Adresse, Benutzernamen und das Zugriffstoken, das Jellyfin ausgestellt hat, im iOS-Schlüsselbund, das Passwort nie. Abgesehen von einer Rückmeldung, die du uns bewusst schickst, sendet es nirgends hin außer an den Server, den du eingegeben hast. Dein Server sieht Name und Version der App, den Namen des Geräts und deine Anfragen; er listet das Gerät im Dashboard unter Geräte (Devices) auf, und solange die App offen ist, meldet sie sich als Wiedergabegerät an, das andere Clients steuern können. Darüber findet die Apple-Watch-Fernbedienung die App. Abmelden in der App bittet den Server, diese Anmeldung zu beenden. Was wo gespeichert wird, steht auf der Seite zu Konten und Servern.
Server-Details am 7. Oktober 2026 mit Jellyfins Dokumentation abgeglichen: Quick Connect und Netzwerk (beide auf Englisch).
Fragen zum Verbinden
Unterstützt Ensō Quick Connect?
Ja, und so beginnt das Verbinden eines neuen Kontos: Ensō zeigt einen Code, den du in der Jellyfin-Weboberfläche unter Einstellungen → Quick Connect bestätigst. Ist Quick Connect auf dem Server ausgeschaltet, zeigt Ensō stattdessen gleich den Bildschirm für die Passwort-Anmeldung. Wenn du lieber ein Passwort nutzt, tippe auf dem Code-Bildschirm auf Stattdessen mit Passwort anmelden.
Muss ich am Router einen Port öffnen?
Nicht für einen Server, den du in deinem Heimnetz erreichst. Für unterwegs brauchst du einen Weg hinein: einen Domainnamen mit https hinter einem Reverse-Proxy oder ein VPN in dein Heimnetz.
Warum fragt iOS nach dem lokalen Netzwerk?
Weil dein Server ein Gerät in deinem lokalen Netzwerk ist und iOS fragt, bevor eine App mit einem spricht. Es fragt einmal, beim ersten Mal. Hast du Nein gesagt, schalte es unter Einstellungen → Datenschutz & Sicherheit → Lokales Netzwerk ein. Das Apple TV kennt diese Frage nicht.
Kann ich ein selbst signiertes Zertifikat benutzen?
Ensō hat keine Option, ein Zertifikat zu akzeptieren, dem iOS nicht vertraut. Nimm ein Zertifikat einer öffentlichen Zertifizierungsstelle, etwa über einen Reverse-Proxy, oder verbinde dich mit einer einfachen http-Adresse in deinem Heimnetz.
Kann ich mich mit mehr als einem Server verbinden?
Ja. Jedes Konto gehört zu einem Server, und du kannst beliebig viele Konten hinzufügen. Siehe Konten und Server.
Welchen Port benutzt Ensō?
Gibst du keinen an, probiert Ensō die Standardports von https und http und bei http Jellyfins Standardport 8096. Ist deiner anders, tippe ihn hinter die Adresse, etwa 192.168.1.50:8097.