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
quelle
Antworten:
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.
quelle
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.
quelle