Drosselt YouTube jetzt Video-Downloads?

7

Vor einigen Monaten hat Google einige Änderungen an YouTube vorgenommen. Sie haben die Funktionsweise der Pufferung geändert und den Befehl stop download entfernt . Es gibt Gerüchte, dass Google Bandbreitenmängel bei YouTube hatte (nicht überraschend, da Videos groß und beliebt sind und jeder das Bedürfnis hat, jetzt Videos über absolut alles zu posten).

Ungefähr im gleichen Zeitraum habe ich festgestellt, dass das Herunterladen eines YouTube-Videos gedrosselt zu sein scheint.

Hier einige aufschlussreiche Beobachtungen:

  • Das Herunterladen eines Videos (wie auch immer Sie normalerweise YouTube-Videos herunterladen) erreicht eine maximale Geschwindigkeit von ~ 38,5 KBit / s.
  • Der maximale Download-Download liegt bei ~ 77 Kbit / s, fällt jedoch jede zweite Sekunde auf 0 ab, was zu dem oben angegebenen Durchschnitt führt.
  • Der Download stoppt von Zeit zu Zeit (ca. 10 Minuten) für ca. 1 Minute vollständig, spitzt sich dann für einige Sekunden und wird mit der gedrosselten Rate fortgesetzt.
  • Das Ansehen eines Videos auf YouTube scheint keine Wirkung zu haben. Das Bandbreitenmessgerät zeigt an, dass das Video mit einer höheren als der oben genannten Grenze gestreamt wird.

Unten (Abbildung 1) befindet sich ein Bandbreitendiagramm, in dem die einzige Netzwerkaktivität (außer dem Aufrufen dieser Webseite) ein einzelnes YouTube-Video ist, das im Hintergrund heruntergeladen wird. Es zeigt deutlich, dass der Download gedrosselt wird.

Die Frage ist, ob dies die Arbeit von YouTube oder die des ISP ist. Zugegeben, mein aktueller ISP, Rogers, ist berüchtigt als der " schlechteste Throttler der Welt " und hat sich kontinuierlich den CRTC-Befehlen widersetzt und weiter gedrosselt, selbst wenn sie sagten, sie hätten aufgehört, aber das ist hauptsächlich für P2P-Verkehr, nicht für HTTP-Verkehr.

Das Interessante daran ist, wie man sogar unterscheiden kann, dass ein Video heruntergeladen oder gestreamt wird. Ich vermute, der Schlüssel liegt in der Geschwindigkeit am Anfang. Wenn festgestellt wird, dass das Video „zu schnell“ übertragen wird, wird davon ausgegangen, dass es heruntergeladen wird, und es wird gedrosselt, andernfalls wird es mit „voller“ Geschwindigkeit fortgesetzt. Die erwartete Geschwindigkeit hängt jedoch von der Auflösung des Videos ab, was mich vermuten lässt, dass dies die Arbeit von YouTube ist, da sie Zugriff auf diese Informationen haben.

Außerdem finde ich das in YouTube integrierte Bandbreitendiagramm (Abbildung 2) ziemlich merkwürdig. Es zeigt, dass ich mit YouTube einen extrem niedrigen Durchsatz erzielt habe. Ich vermute, dass es ausgeschaltet ist, weil sich YouTube unter verschiedenen Umständen unterschiedlich verhält. Zum Beispiel habe ich in den letzten Wochen ein paar Videos auf YouTube gesehen, aber im Allgemeinen bin ich herumgesprungen (normalerweise vorwärts gesprungen), anstatt nur dort zu sitzen und das Ganze zu sehen (die meisten der letzten Videos waren informativ, keine Unterhaltung). Außerdem waren die meisten der neueren Videos, die ich gesehen habe, lang (mehr als 10 Minuten Lehrvideos, die ich absolut nicht „normal“ sehen kann; wenn ich eine Stunde lang dort saß und ein langweiliges Video mit 1x Geschwindigkeit auf der Webseite sah, habe ich würde (möglicherweise buchstäblich) explodieren, also musste ich sie herunterladen, damit ich sie in VLC bei 1 anzeigen kann.

Leider dauert das Herunterladen des Videos mit 38,5 Kbit / s genauso lange wie das Ansehen, was den Zweck zunichte macht, und ich denke, das kann entscheidend sein: Die Download-Geschwindigkeit kann variieren, damit das Herunterladen so lange dauert wie um es zu sehen.

Weiß jemand, ob YouTube damit begonnen hat, Downloads zu drosseln? Weiß jemand, wie sich YouTube-Downloads aus der ganzen Welt verhalten oder ob Rogers tatsächlich den YouTube-Verkehr drosselt? Alle Informationen oder Beobachtungen sind willkommen, denn je mehr Daten wir darüber haben, desto klarer wird das Bild (obwohl es das Endergebnis leider nicht wirklich ändert, aber zumindest weiß, was es uns ermöglicht, uns anzupassen und zu umgehen es).


Abbildung 1 : Bandbreitendiagramm, in dem der YouTube-Video-Download gedrosselt wird

Screenshot des Bandbreitendiagramms des Herunterladens von YouTube-Videos

Abbildung 2 : YouTube-Bandbreitendiagramm

Screenshot des Bandbreitendiagramms von YouTube

Synetech
quelle
Nach meiner Erfahrung kann Youtube neben der von Ihnen beschriebenen Drosselung auch sporadisch verhindern, dass Sie HD-Auflösungen (720+) für absolut jedes Video über einen ganzen Tag hinweg auswählen. Das ist mir sporadisch mehrmals passiert. YT hat mich wahrscheinlich als schlechten Kunden gekennzeichnet und möchte meinen Bandbreitenverbrauch verringern. Ad Block aktiviert, viele Uhren pro Tag, und ich wähle immer die HD-Auflösung.
David

Antworten:

1

YouTube drosselt möglicherweise seine eigenen Videos. Ich kann das gesamte Material der Titelseite gut laden. Wenn ich versuche, ein weniger angesehenes Video zu laden und es gleichzeitig mit einer Reihe von Videos auf der Startseite auszuführen, werden die Videos auf der Startseite perfekt gestreamt und das unbeliebte, kaum angesehene Video stottert und stoppt, während der Puffer fortgesetzt wird.

user90317
quelle
5
Beliebte Videos werden aus einem "Edge-Cache" gestreamt, einem Server in Ihrer Nähe und möglicherweise vor Ort bei Ihrem Internetdienstanbieter. Unbeliebte Videos müssen über große Entfernungen von einem Google-Rechenzentrum übertragen werden, das dieses Video bereitstellen kann. Das bedeutet mehr Netzwerküberlastung.
Jerry101
1

Dies ist eher ein Ergebnis eines schlechten Downloaders als einer Drosselung von YouTube.

In DASH (so heißt die neue Technologie, die sie jetzt verwenden) ist ein Video nicht nur eine einzelne Datei, die beim Betrachten in Ihre Richtung geworfen wird, sondern wird jeweils einige Sekunden lang in kleine Teile zerlegt. Dinge wie das Ändern der Qualität und das Anpassen an eine sich ändernde Bandbreite (was angesichts der Tatsache, dass die Mehrheit der Benutzer derzeit mobile Geräte verwendet) durchaus üblich ist, laufen reibungsloser ab.

Dies hat jedoch eine Gefahr: Wenn Sie eine Verbindung über TCP öffnen, steigt die Download-Geschwindigkeit einige Sekunden vor Erreichen der maximalen Download-Rate an. Sie können diesen Effekt auf http://speedof.me sehr gut beobachten .

Wenn Sie beide Dinge kombinieren, erhalten Sie jetzt kleine Dateien, die alle zuerst ihre Download-Geschwindigkeit aufbauen müssen. Nachdem sie jedoch gerade eine Geschwindigkeit von 100 kbit / s erreicht haben, sind sie bereits fertig, die Verbindung wird geschlossen und eine neue Verbindung wird geöffnet, um die nächste herunterzuladen winzige Datei. Die Lösung hierfür klingt eher trivial: Der Downloader muss nur die Verbindung offen halten, anstatt immer neue zu öffnen. Welches ist wahrscheinlich, was moderne Downloader tun.

Wenn ich dort eine Stunde lang ein langweiliges Video mit 1x Geschwindigkeit auf der Webseite ansehen würde, würde ich (möglicherweise buchstäblich) explodieren, also musste ich sie herunterladen, damit ich sie in VLC mit 1,5x Geschwindigkeit in der Ecke des sehen kann Bildschirm, während ich an anderen Dingen arbeitete.

Dies ist auf YouTube selbst jetzt in jedem modernen Browser möglich.

Leo Wattenberg
quelle