Jellyfin statt Plex: Raspberry Pi 5 oder Intel N100?

Kein Kommentar Autor: Henry

Jellyfin ist eine freie, selbst gehostete Medienserver-Alternative zu Plex. Für Direct Play im Heimnetz reicht ein Raspberry Pi 5 häufig aus. Sobald der Server Videoformate, Auflösung oder Untertitel in Echtzeit umwandeln muss, ist ein Mini-PC mit Intel N100 und Quick Sync die deutlich verlässlichere Wahl.

Die wichtigste Kaufentscheidung lautet deshalb nicht „Wie viele 4K-Dateien habe ich?“, sondern „Können meine Wiedergabegeräte diese Dateien direkt abspielen?“. Ein 4K-Film im kompatiblen Format kann den Server kaum belasten. Ein einziger inkompatibler Stream mit HDR-Tonemapping kann dagegen mehr Leistung verlangen als mehrere direkte Wiedergaben.

Kurzempfehlung:

  • Raspberry Pi 5: vorhandene Hardware, ein bis wenige Nutzer, Direct Play, wenig Wartungsbudget für Transcoding.
  • Intel N100: neue Anschaffung, verschiedene Clients, Remote-Streaming, Untertitel-Burn-in oder Hardware-Transcoding.
  • Alter PC: guter Start zum Testen, wenn Stromverbrauch, Lautstärke und Speicheranschlüsse passen.
Unterschied zwischen direkter Jellyfin-Wiedergabe und Transcoding auf Raspberry Pi 5 oder Intel N100

Warum Jellyfin gerade jetzt interessant ist

Jellyfin ist Open Source und stellt Server sowie Kernfunktionen ohne Abonnement bereit. Bibliotheken, Nutzer, Wiedergabefortschritt und Metadaten liegen auf dem eigenen Server. Clients gibt es für Webbrowser, Mobilgeräte, Fernseher und verschiedene Streamingplattformen.

Plex bleibt ausgereift und besitzt ein großes Client-Ökosystem. Beim Streaming persönlicher Medien außerhalb des Heimnetzes gelten jedoch seit 2025 neue Bezahlregeln. Je nach Konstellation benötigt der Serverbesitzer Plex Pass oder der Zuschauer einen Remote Watch Pass. Preise und Bedingungen können sich nach Markt ändern. Jellyfin verlangt für Remote-Wiedergabe kein eigenes Plattformabo. Dafür musst Du den sicheren Fernzugriff selbst betreiben.

„Kostenlos“ bedeutet also nicht „ohne Kosten“. Hardware, Laufwerke, Strom, Backups und Zeit bleiben. Jellyfin spart Lizenzgebühren und externe Kontoabhängigkeit, nicht die Verantwortung für einen Internetdienst.

Direct Play, Direct Stream und Transcoding verstehen

Jellyfin entscheidet für jede Wiedergabe zwischen drei Wegen:

  • Direct Play: Container, Video, Audio und Untertitel sind kompatibel. Die Datei geht nahezu unverändert zum Client.
  • Direct Stream: Jellyfin verpackt vorhandene Spuren in einen anderen Container, ohne das Video neu zu kodieren.
  • Transcoding: Video oder Audio wird in Echtzeit neu kodiert, weil Client oder Bandbreite das Original nicht unterstützen.

Transcoding kann durch einen nicht unterstützten Codec, zu hohe Bitrate, HDR auf einem SDR-Bildschirm, Bilduntertitel oder eine niedrige Remote-Bandbreite ausgelöst werden. Prüfe im Jellyfin-Dashboard während der Wiedergabe den tatsächlichen Modus. Nur so weißt Du, ob ein ruckelnder Stream am Netzwerk, Client oder Server liegt.

Raspberry Pi 5: guter Dateiserver, schwacher Transcoder

Der Raspberry Pi 5 besitzt einen 2,4-GHz-Quad-Core-Arm-Prozessor und ist deutlich schneller als seine Vorgänger. Als Jellyfin-Server kann er Bibliotheken verwalten, Metadaten laden und kompatible Streams ausliefern. Unser eigener Test des Raspberry Pi 5 zeigt die gewachsene Alltagsleistung.

Die wichtigsten technischen Sprünge gegenüber dem Vorgänger fasst außerdem unsere damalige Vorstellung des Raspberry Pi 5 zusammen. Für Jellyfin ist die höhere CPU-Leistung hilfreich, ändert aber die Situation der Hardwarebeschleunigung nicht.

Für planbares Jellyfin-Hardware-Transcoding ist der Pi jedoch keine gute Kaufempfehlung. Die offizielle Jellyfin-Dokumentation beschreibt frühere OpenMAX-Unterstützung und nur teilweise V4L2-Unterstützung. Anders als für Intel existiert kein vergleichbar geradliniger, aktueller First-Class-Pfad. Software-Transcoding auf der ARM-CPU kann bei hohen Auflösungen oder anspruchsvollen Codecs schnell überfordert sein.

Der Pi 5 passt, wenn Du die Clients kontrollierst. Dazu gehören eine moderne TV-App oder Streamingbox, H.264/H.265-Unterstützung, kompatibles Audio und genügend Netzwerkbandbreite. Bildbasierte Untertitel wie PGS können dennoch ein Burn-in erzwingen. Verwende nach Möglichkeit Textuntertitel wie SRT, wenn der Client sie direkt rendern kann.

Intel N100: Quick Sync als entscheidender Vorteil

Der Intel N100 besitzt vier Kerne, vier Threads und eine integrierte Intel-UHD-Grafik. Intel nennt eine Processor Base Power von 6 Watt. Das ist kein Messwert für den kompletten Mini-PC an der Steckdose, beschreibt aber die sparsame Prozessorklasse. Entscheidend für Jellyfin ist die Medienengine mit Quick Sync.

Die offizielle Jellyfin-Anleitung nennt N95/N100 ausdrücklich und verlangt unter Linux passende Intel-Treiber der 23er-Serie oder neuer. Mit korrekt durchgereichtem /dev/dri kann die iGPU unterstützte Codecs wesentlich effizienter dekodieren und kodieren als die CPU allein.

Das ist kein Versprechen für beliebig viele 4K-Streams. Codec, Profil, Bitrate, Untertitel, Tone Mapping, Kühlung und Arbeitsspeicher beeinflussen das Ergebnis. Für einen typischen Haushalt bietet ein N100 jedoch deutlich mehr Transcoding-Reserve als ein Pi 5.

Jellyfin-Hardwarematrix mit Raspberry Pi 5 für Direct Play und Intel N100 für Quick-Sync-Transcoding

Pi 5 und N100 im direkten Vergleich

KriteriumRaspberry Pi 5Intel N100 Mini-PC
ArchitekturARM64x86-64
Direct Playgut bei stabilem Netzwerkgut
Video-Transcodingnicht als verlässlicher Standard einplanenQuick Sync offiziell dokumentiert
SpeicherUSB-SSD/NVMe-HAT separatNVMe oft integriert, USB/SATA je nach Gerät
RAM4 GByte ausreichend, 8 GByte für Zusatzdienste8 bis 16 GByte üblich
GPIO/Bastelngroßer Vorteilnormalerweise nicht vorhanden
SoftwarekompatibilitätARM-Images prüfenbreite x86-Auswahl

Speicher: Medien gehören nicht auf microSD

Eine microSD-Karte ist für Betriebssystemtests praktisch, aber nicht die passende Hauptablage für eine wachsende Mediathek. Verwende am Pi eine USB-SSD oder NVMe-Lösung mit stabilem Controller und eigener Stromplanung. Beim Mini-PC steckt das System meist auf NVMe; große Bibliotheken liegen auf einer zweiten SSD, USB-DAS oder einem NAS.

Jellyfin benötigt neben den Originalen Platz für Metadaten, Bilder, Cache und temporäre Transcodes. Lege das Transcode-Verzeichnis auf schnellen Speicher und begrenze es. Sichere Konfiguration und Metadaten getrennt von den Medien. RAID erhöht Verfügbarkeit, ersetzt aber kein Backup.

Netzwerk und Clients zuerst testen

Gigabit-Ethernet ist für den Server die zuverlässigste Wahl. Ein einzelner stark komprimierter 4K-Stream kann über gutes WLAN funktionieren, doch Störungen und mehrere Nutzer machen Kabel planbarer. Der Pi 5 und typische N100-Mini-PCs bieten Gigabit-Ethernet; manche Mini-PCs besitzen 2,5-Gigabit-Ports.

Teste jeden relevanten Client mit Deinen schwierigsten Dateien:

  1. 4K-HDR-Datei mit hoher Bitrate
  2. HEVC- oder AV1-Datei, falls vorhanden
  3. Mehrkanalton, den Fernseher oder Receiver wirklich akzeptiert
  4. SRT- und PGS-Untertitel
  5. Remote-Profil mit reduzierter Bandbreite

Der Artikel zu Kodi, LibreELEC, OSMC und Raspberry Pi erklärt die andere Seite des Setups: den lokalen Mediaplayer. Ein starker Client kann Transcoding vermeiden und damit einen schwächeren Server ausreichend machen.

Jellyfin auf dem N100 mit Docker und Quick Sync

Unter Linux muss der Container Zugriff auf das DRM-Gerät der Intel-Grafik erhalten. Ein vereinfachter Compose-Ausschnitt sieht so aus:

services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    user: "1000:1000"
    volumes:
      - ./config:/config
      - ./cache:/cache
      - /srv/media:/media:ro
    devices:
      - /dev/dri:/dev/dri
    ports:
      - "8096:8096"
    restart: unless-stopped

Verwende in einem dauerhaft gepflegten Setup ein bewusst gewähltes Image-Tag statt blind latest. Prüfe UID/GID und Dateirechte. Folge für Intel-Treiber und Gruppen der aktuellen Jellyfin-Dokumentation. Aktiviere im Dashboard Intel Quick Sync oder VA-API nur, wenn der Host die Geräte korrekt bereitstellt. Kontrolliere anschließend das FFmpeg-Protokoll und die Wiedergabeanzeige.

Jellyfin auf dem Raspberry Pi 5

Installiere ein 64-Bit-System, Jellyfin aus einer offiziellen Paketquelle oder als ARM64-Container und binde die Medien nur lesbar ein. Verwende aktive Kühlung und eine SSD. Lasse Hardwarebeschleunigung zunächst aus und erzwinge mit kompatiblen Clients Direct Play. Wenn ein Titel transkodiert, finde den Grund, statt die CPU mit einer größeren Kühlung zu überreden.

Für reine lokale Wiedergabe kann auch Kodi direkt auf dem Abspielgerät sinnvoller sein. Jellyfin lohnt sich, sobald mehrere Geräte, Nutzer, Wiedergabefortschritt und zentrale Metadaten wichtig werden.

Fernzugriff sicher einrichten

Stelle Port 8096 nicht unverschlüsselt ins Internet. Für die Familie ist ein VPN der einfachste sichere Start. Alternativ brauchst Du einen gepflegten Reverse Proxy, HTTPS, eine Domain, sichere Konten und regelmäßige Updates. Begrenze Upload-Bandbreite beziehungsweise Remote-Bitrate so, dass der Server nicht unnötig transkodiert.

Unser Guide zu VPNs auf dem Raspberry Pi hilft bei der Grundentscheidung. Auch auf dem N100 funktioniert dasselbe Prinzip.

Wann Plex trotzdem besser passt

Plex kann die angenehmere Wahl sein, wenn Deine Fernseher und Familienmitglieder mit den verfügbaren Plex-Apps besser zurechtkommen. Das gilt auch, wenn Du wenig Netzwerktechnik pflegen willst oder bestimmte Discovery-Funktionen benötigst. Prüfe vor der Entscheidung die aktuellen Plex-Pass- und Remote-Watch-Bedingungen in Deinem Land.

Jellyfin passt, wenn lokale Kontrolle, offene Software und kein Plattformabo wichtiger sind. Reverse Proxy oder VPN musst Du dann selbst betreiben können. Über die Medienqualität entscheidet nicht die Marke, sondern die Kette aus Datei, Server, Netzwerk und Client.

Fazit

Ein vorhandener Raspberry Pi 5 ist ein guter Jellyfin-Einstieg für Direct Play. Für eine Neuanschaffung würde ich den Intel N100 wählen, sobald unterschiedliche Fernseher, Fernzugriff oder Transcoding im Pflichtenheft stehen. Quick Sync ist der praktische Unterschied. Kaufe trotzdem nicht nach theoretischen Streamzahlen. Teste die schwierigsten Dateien und Untertitel auf den echten Clients.




 Alle Kommentare als Feed abonnieren

Kommentare sind geschlossen.