manchmal habe ich probleme beim laden einiger youtube videos.

Um das Offensichtliche zu regeln: Als ich diese Tests durchführte, war ich der einzige, der die Internetverbindung zu Hause aktiv nutzte und es gab keinen Strom / Upload.

Dies geschieht nur bei einigen Videos und nicht bei anderen.

Ich habe ein kleines Video aufgenommen, das das Problem demonstriert:

http://www.youtube.com/watch?v=Hng8IQZGw3E

Innen zeige ich das:

  • Ich habe eine stabile 2-Mbit / s-Internetverbindung (nicht sehr schnell, aber ausreichend für das Streamen eines Videos mit geringer Qualität von YouTube)
  • Der Ping-Test zu youtube.com zeigt keinen Fehler an
  • Selbst bei einem 240p-Video wird die Wiedergabe erst nach 29 Sekunden beendet
  • Wenn es angehalten wird, um es puffern zu lassen, werden anscheinend weitere 10 Sekunden geladen, um anschließend die Pufferanzeige auf den wahrscheinlich wahren Zustand zurückzusetzen

Nochmal: das passiert bei anderen Videos nicht.

Nach einer Weile wurde mir klar, dass der Ping-Test nichts wirklich demonstriert: Es ist möglich, dass mir das YouTube-CDN einen anderen Server für verschiedene Videos bietet ... und deshalb sollte ich diesen Server mit einem Ping-Test testen.

Ich öffnete den Chrome Inspector, betrachtete die video/x-flvÜbertragungen und kopierte die Hostnamen für das Video und ein Video, das wesentlich besser geladen wird.

r1.sn-nx5cvox-hpas.c.youtube.com ist der schlechte.

r1.sn-nx5cvox-hpal.c.youtube.com ist der Gute.

Ich habe versucht, diese zu testen und dies ist das Ergebnis:

--- r1.sn-nx5cvox-hpas.c.youtube.com ping statistics ---
59 packets transmitted, 53 received, 10% packet loss, time 274802ms
rtt min/avg/max/mdev = 48.737/100.524/1060.337/189.638 ms, pipe 2

--- r1.sn-nx5cvox-hpal.c.youtube.com ping statistics ---
28 packets transmitted, 25 received, 10% packet loss, time 137016ms
rtt min/avg/max/mdev = 47.244/97.993/672.556/140.503 ms

Die Ergebnisse sind ziemlich beunruhigend, aber für mich erklärt es nicht den Unterschied zwischen den beiden Servern.

Ein erneuter Blick auf das Youtube-Ping- mdevSignal zeigt , dass es, auch wenn es keinen Paketverlust gab, bei 123 ms lag ... in der Tat ziemlich hoch.

Reicht der Unterschied in der Standardabweichung aus, um diese Probleme zu berücksichtigen?

Ich hatte den Verdacht, dass die Internetverbindung unterdurchschnittlich sein könnte: Zum Beispiel fiel gestern ein traceroute stackoverflow.comFehler nach dem Seabone aus.

Aber ich weigere mich zu glauben, dass dies ein Problem sein könnte, das allen Menschen in meinem Land gemeinsam ist ... Und tatsächlich konnte ich durch das Anbinden meiner mobilen Verbindung stapeloverflow.com ganz gut erreichen (fwiw: mein Festnetz-ISP ist Telekommunikation) , und mein mobiler ISP ist "telecom italia mobile" ... Also würde ich annehmen, dass nach der "Last-Mile" -Verbindung / der 3G-Zellenverbindung die Route, die von den Paketen durchgeführt wird, dieselbe sein sollte ... aber anscheinend ist das so nicht wahr).

Beim Versuch, über die mobile Verbindung eine Verbindung herzustellen und das Video zu streamen, tritt das Problem weiterhin auf: Ich kann nicht ausschließen, dass dies entweder ein Problem des Remoteservers oder der Internetverbindung ist.

  • Welches ist es?

  • Wenn letztere: Wie häufig treten Ping-Fehler nur auf einigen Servern auf, wenn eine Consumer-Leitung verwendet wird?

  • Könnte dies ausreichen, um technischen Support anzufordern, wenn dies für eine Verbraucherleitung nicht normal ist? (nicht, dass ich etwas davon erwarte: die Telekommunikation ist miserabel).

  • Wenn es sich um ein Leitungsproblem handelt: Ist es möglich, es zu vermeiden, so wie ich die am Seabone unterbrochene Verbindung umgangen habe, indem ich eine andere Verbindung verwendet habe? Das heißt, ist es möglich, die Pakete auf eine andere Route zum Zielhost zu zwingen? (Ich gehe davon aus, dass das Zurücksetzen des Routers und der Versuch, eine andere IP-Adresse zu erhalten, hilfreich sein könnten, aber ich hatte nie Glück damit).

berdario
quelle