Streaming ist viel langsamer als das Herunterladen

2

Ich habe zu Hause einen Medienserver, über den ich Medien an die Player im Haus verteile. Ich habe kürzlich ein VPN eingerichtet, damit ich remote auf meine Medien zugreifen kann, aber ich habe etwas Merkwürdiges bemerkt.

Wenn ich eine 45-minütige Videodatei über das VPN von meinem Medienserver auf meinen Laptop verschiebe, dauert es 22 (ish) Minuten, wenn ich dieselbe Videodatei (in VLC über ein VPN, auf das über eine Windows-Freigabe zugegriffen wird, über VPN abspiele ), es stottert und pausiert ständig (alle 30-60 Sekunden) und muss puffern.

Ich habe die Latenz getestet und es gibt keine Ausfallzeit während einer Kopie (konstantes Kopieren mit 300 kbps_, aber zu keinem Zeitpunkt sinkt die Geschwindigkeit unter 270 kbps.

Warum funktioniert die Streaming-Wiedergabe, wenn sie schneller kopiert werden kann als die vollständige Wiedergabe?

ps Wenn ich Dateien aus der Ferne wiedergeben möchte, kopiere ich sie. Das ist eher ein "aber was ist das?" Frage

topherg
quelle
Sie haben die Kopiergeschwindigkeit angegeben. Wie schnell war sie beim Streaming? Wie viel mehr "Upload" oder Anfragen nach Daten, die in die andere Richtung gehen, existieren mit dem Streaming während des Kopierens? Was war die Verbindungsmethode? Verfügt Ihre Verbindungsmethode über Möglichkeiten zum Anpassen des Duplexdrucks? (Auch wenn dies das absichtliche Testen von 1/2 Duplex bedeuten könnte) Was ist der Netzwerkadapter, und haben Sie die verfügbaren Optionen für Jumbopakete (die möglicherweise nicht helfen) und die Pufferung, die selbst zum Verschieben von Dingen verwendet wird, überprüft? (einschließlich des Reduzierens dieses Pufferrings, um die Latenz zu verringern, was zu Lasten der Geschwindigkeit geht).
Psycogeek

Antworten:

2

Die Bandbreite unterscheidet sich von der Latenz. Wenn ich zum Beispiel ein paar Festplatten in ein Flugzeug stecke, kann ich in wenigen Stunden Hunderte von Terabyte auf der ganzen Welt bewegen. Die Zeit bis zum ersten Byte wird aber auch in Stunden gemessen. Wenn ich die Daten über das Internet kopiere, kann die Zeit bis zum ersten Byte Millisekunden betragen, aber es würde mehr als ein paar Stunden dauern, um alle Daten zu verschieben.

VLC beginnt mit der Wiedergabe der Datei und kopiert ein Video im Wert von einigen Sekunden, stoppt dann den Download und beginnt mit der Wiedergabe. Wenn dieser Puffer fast leer ist, kehrt er zum Netzwerk zurück, um mehr Daten abzurufen. Wenn es jedoch länger dauert, bis er abgerufen wird Wenn die Daten dann noch im Puffer sind, hört sie auf. daher der Begriff Pufferung. In VLC sollte eine Einstellung vorhanden sein, um die Puffergröße (Cache) für die Wiedergabe mit hoher Latenz zu erhöhen.

Szatmary
quelle
1
"VLC beginnt mit der Wiedergabe der Datei und kopiert ein Video im Wert von einigen Sekunden, stoppt dann den Download und beginnt mit der Wiedergabe". Warum wird der Download gestoppt und das Video abgespielt? Kann VLC das Video im Puffer nicht abspielen und gleichzeitig mehr herunterladen, um den Puffer zu füllen? Es scheint ziemlich offensichtlich, dass dies die Dinge bei einer sehr geringen Zunahme der CPU-Auslastung verbessern wird. Recht ? :)
Dhiwakar Ravikumar
1
Der Puffer ist in der Regel begrenzt, da der Puffer im Speicher gespeichert ist. Ja, es kann während des Herunterladens abgespielt werden, und das tut es auch. Bei Verbindungen mit hoher Latenz und hoher Bandbreite füllt sich der Puffer schnell und leert sich schnell. Es gibt jedoch eine kleine Verzögerung, bevor er wieder mit dem Füllen beginnt. Stellen Sie sich das so vor. Sie sind an einer roten Ampel (der Puffer ist voll). Sobald es grün wird (der Puffer hat eine Niedrigwassermarke erreicht), werden Sie nicht sofort 60mpg erreichen. Das rote Licht hat also dazu geführt, dass Ihre Durchschnittsgeschwindigkeit gesunken ist.
Szatmary
-1

Das Herunterladen auf Ihren Computer ist einfacher, es ist sofort und nichts kann es stoppen, wenn die Datei abgespielt wird. Streaming ist deshalb langsam, weil es über WLAN geht, was ein drahtloses Signal ist. Streaming ist also nicht so toll. Sie sollten die Dateien lieber herunterladen, um sie anzusehen, als sie zu streamen.

VirtualHat
quelle
Unter vielen Fragen habe ich darüber, wer sagte WiFi ..
Topherg