Warum sich die Jellyfin-Leistung im LAN und bei Remote-Verbindungen unterscheidet

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Jellyfin verhält sich beim Fernzugriff anders, weil derselbe Server mit einem geringeren Upload-Budget, stärker schwankenden Pfadbedingungen, einer anderen Weiterleitung und häufig einem anderen Wiedergabeprofil zurechtkommen muss.

Ein 4K-Fernseher mit kabelgebundenem Ethernet kann eine Datei mit hoher Bitrate per Direct Play wiedergeben, während ein Smartphone im Mobilfunknetz über einen Reverse-Proxy oder ein VPN eine auf 1080p begrenzte Transkodierung erhält. Die Server-Hardware hat sich nicht verändert, aber Client, verfügbare Bitrate, Latenz und Sicherheitspfad schon. Diese veränderten Bedingungen bestimmen unterschiedliche Aufgaben und schaffen unterschiedliche Fehlergrenzen.

LAN-Kapazität bewahrt normalerweise den ursprünglichen Wiedergabepfad

Ein kabelgebundenes LAN bietet üblicherweise einen hohen, stabilen Durchsatz und eine geringe Verzögerung. Dadurch können kompatible Clients Originaldateien anfordern, ohne die Qualität zu reduzieren. Die lokale Erkennung und direkte private Adressierung beseitigen außerdem mehrere Abhängigkeiten beim Verbindungsaufbau.

Das Ziel von Direct Play besteht darin, die vorhandenen Medien unverändert zu übertragen. In einem LAN reicht die Bandbreite aus, um diesen Modus auch für Quelldatenraten zu ermöglichen, die viele private Upload-Anschlüsse überfordern würden.

Dieser Vorteil verschwindet bei überlastetem WLAN oder bei einem Client, der die Quelle nicht dekodieren kann. „Lokal“ beschreibt die Topologie, garantiert aber keine Leistung. Ein schwacher WLAN-Hop kann daher weiterhin zur langsamsten Stufe werden.

Remote-Upload- und Bitratenregeln können eine Konvertierung auslösen

Remote-Datenverkehr verlässt den Standort des Servers über dessen Upload-Anschluss, der häufig deutlich langsamer ist als der Download-Anschluss oder das LAN. Jellyfin oder der Client kann eine niedrigere Bitrate wählen, wodurch eine Videokonvertierung erforderlich wird, selbst wenn das entfernte Gerät den ursprünglichen Codec unterstützt.

Ein Kapazitätsmodell mit gleichzeitigen Streams und Upload-Geschwindigkeit zeigt, warum jede zusätzliche Remote-Sitzung ein gemeinsames Upstream-Budget beansprucht. Spitzen bei der Quelldatenrate erfordern zusätzlich zur einfachen Durchschnittsbetrachtung noch Reserven.

Die Folge ist eine gekoppelte Belastung: Eine niedrigere Netzwerkbitrate spart Upload-Kapazität, verbraucht aber Rechenleistung des Servers. Eine lokal ungenutzte GPU kann erst dann ausgelastet werden, wenn sich Remote-Benutzer verbinden.

Die Internetweiterleitung bringt Verzögerungen, Paketverluste und Zwischenstationen hinzu

Remote-Sitzungen können über ISP-Routing, NAT, TLS-Terminierung, Reverse-Proxys, Mesh-VPNs oder Relays laufen. Jede dieser Komponenten kann Pufferung, Zeitüberschreitungen, Header-Begrenzungen oder Bandbreitenbeschränkungen verursachen, die zwischen zwei LAN-Adressen nicht auftreten.

Berichte über reibungsloses LAN, aber Pufferung beim Fernzugriff zeigen, dass identische Medien und Server-Hardware auseinanderlaufen können, sobald sich Netzwerk- und Proxy-Pfad ändern. Das Symptom verrät nicht, welcher Zwischenpunkt dafür verantwortlich ist.

Eine höhere Latenz macht sich besonders beim Start, beim Springen innerhalb des Videos und bei der Wiederherstellung nach Paketverlusten bemerkbar. Während der kontinuierlichen Wiedergabe kann ausreichende Pufferung die Verzögerung verdecken, sie kann einen dauerhaft unzureichenden Durchsatz jedoch nicht ausgleichen.

-15% OFF

Ein Vergleichsprotokoll für LAN und Fernzugriff

Der Vergleich ist ungültig, wenn sich Client, angeforderte Qualität, Untertitelspur oder Wiedergabemodus zwischen den Tests ändern. Bei Remote- und LAN-Ergebnissen müssen diese Variablen konstant bleiben, bevor Schlussfolgerungen über das Netzwerk gezogen werden.

Verwende den End-to-End-Wiedergabepfad, um Speicher, Konvertierung und Auslieferung getrennt zu kennzeichnen. Prüfe anschließend den Wiedergabemodus im Dashboard zusammen mit Messwerten des Betriebssystems und des Netzwerks. Ein separater Praxisbericht unterstützt ebenfalls den Einsatz eines LAN-zu-Remote-Vergleichs, anstatt anzunehmen, dass das sichtbare Symptom den Engpass eindeutig identifiziert.

Teste dasselbe Gerät und dieselbe Datei lokal, remote in Originalqualität und remote mit einer festgelegten niedrigeren Bitrate. Zeichne Wiedergabemodus, Transkodierungsgeschwindigkeit, Upload, Latenz, Paketverluste, Startzeit und Ereignisse mit erneuter Pufferung auf. Die erste Variable, die sich zusammen mit dem Fehler verändert, zeigt die nächste zu untersuchende Schicht an.

Tech- & KI-Zentrum

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.