¿Por qué apesta el video de internet?

Es un problema difícil que tiene varios componentes.

Red
La transmisión de video es similar a la descarga de un archivo grande, excepto que debe hacerse principalmente en tiempo real. Cuando descargas un archivo, no es gran cosa si se detiene un poco y luego se reanuda. Con los videos, obviamente sientes cada retraso.
Netflix, Hulu, Amazon Video, etc. intentan superar este problema de dos maneras. Intentan almacenar en caché, leer con anticipación 30-60 segundos de su película para que si hay un retraso de unos segundos, no lo note. También verifican la velocidad de conexión y la calidad de la conexión y eliminan la calidad del video, lo que requiere menos ancho de banda, cuando no pueden hacer un buen trabajo de transmisión.
Las cosas se ponen difíciles para todos los involucrados entregándole los productos, durante los tiempos de visualización altos. Entonces, si todos miran películas alrededor de las 7:30 p.m., o los Juegos Olímpicos a una hora específica, están gravando todos los recursos: los servidores, la red, etc. Leí informes de que Netflix usa el 25% de todo el tráfico de Internet en los EE. UU. . Me imagino que los Juegos Olímpicos empeoraron las cosas.

Existe una solución tecnológica, o al menos ayuda para el problema de la red, que nunca se ha implementado completamente en Internet: utilice QOS, http://en.wikipedia.org/wiki/Qua….
La idea es que, en lugar de tratar todos los datos en Internet por igual, marque ciertos paquetes como “urgentes” para que se entreguen rápidamente. A su correo electrónico, e incluso a su solicitud web, realmente no le importa si se retrasa 100 ms, pero su transmisión de video y llamada de Skype sí. Y si podemos dar prioridad a esto último, la experiencia sería mejor.

Computadora / Navegador
El principal problema aquí es que estamos usando una aplicación que consume muchos recursos: reproducir una película y ejecutarla en una plataforma ineficiente, un navegador web y, a menudo, un reproductor flash en la parte superior del navegador. Una aplicación dedicada probablemente haría un mejor trabajo, pero sería menos conveniente, razón por la cual todavía usamos navegadores.

Si hubiera estado en Corea del Sur, Japón o Europa, no habría habido este problema.

En Corea y Japón porque tienen un ancho de banda de Internet mucho mayor.

En Europa porque no tenían NBC interfiriendo.

Me ayuda a entender por qué Google (compañía), propietarios de YouTube, estaría en Kansas (estado) experimentando con velocidades de Internet 100 veces más altas.

Para competir con la transmisión (especialmente en HD), la banda ancha necesitará mucha más velocidad Y “calidad de servicio” (QoS). La mayoría de las personas están familiarizadas con la velocidad del ancho de banda, pero la latencia es otro factor determinante clave. Internet satelital, por ejemplo, tiene un gran ancho de banda, pero también una alta latencia (~ 500 ms). QoS es lo que entrará en juego, y ahí es donde los precios escalonados de Internet también funcionan. Las empresas están más que felices de pagar por QoS (que controla el ancho de banda y la latencia). Los consumidores? No tanto. El software del usuario final casi no tiene efecto más allá del retraso nominal (e inicial) de iniciar una transmisión de video. El bloqueo del software es el resultado de “desincronizarse” y no poder recuperarse. Eso es bastante fácil de solucionar en el software, pero no resuelve el problema de latencia / ancho de banda en absoluto.

Veo partidos de cricket en vivo todo el tiempo a través de conexiones que no son lentas, pero no súper rápidas de ninguna manera, en una computadora portátil de dos generaciones. Nunca tuve un problema. Sospecho que el problema que enfrenta podría tener su origen en el extremo de la emisora.

El Streaming a través de la web ha mejorado drásticamente en los últimos años y está ganando impulso día a día. Ha habido mucho éxito en la transmisión en vivo de varios eventos y ha sido capaz de admitir a miles de usuarios concurrentes. Por lo tanto, definitivamente descartaría esto como un problema genérico.

Como mencionó el usuario de Quora, es posible que esta secuencia en particular tuviera un estrangulamiento en el origen.