La transmisión de video se encuentra con TCP en su naturaleza. Primero, la transmisión de video adopta la búsqueda previa y el almacenamiento en búfer para lograr una reproducción fluida. TCP proporciona dicho búfer (de red), así como la garantía de transmisión confiable para que no se pierda la trama (sin embargo, una trama podría perder la fecha límite de reproducción y se descarta).
En segundo lugar, el sondeo de ancho de banda de TCP y el control de congestión intentarán usar todo el ancho de banda disponible entre el servidor y el cliente, obteniendo el contenido lo más rápido posible mientras que es amigable con otro tráfico (TCP) en los mismos enlaces.
Por otro lado, la transmisión en vivo opta por UDP , ya que se puede realizar poca recuperación previa y el almacenamiento en búfer agregará demora a la reproducción del video. Dado que UDP solo sirve la funcionalidad de capa de transporte más básica, se usa conjuntamente con otros protocolos de capa de aplicación como RTSP para hacer streaming de video. A los firewalls (de empresas, ISP) no les gustan estos protocolos, lo que hace que el tráfico de video sea difícil de atravesar o ser estrangulado.
- ¿Cómo puede ocurrir un conflicto de dirección IP en un entorno DHCP?
- ¿Cómo funcionan los octetos en la dirección IP?
- A diferencia de ICMP traceroute, estos paquetes UDP no tienen un número de secuencia que pueda usarse para hacer coincidir el error ICMP con la solicitud original correspondiente. ¿Qué campo se usa para hacer coincidir una solicitud con una respuesta en este caso?
- Cómo cambiar mi dirección IP predeterminada de Linksys
- ¿Qué se necesita para que un ISP admita IPv6?
Para entregar videos, las empresas adoptan / alquilan Content Delievery Networks (CDN). La mayoría de los servidores CDN (por ejemplo, los de Akamai) se configuraron originalmente y ya para admitir servicios web como su curso principal. Por lo tanto, la transmisión de video a través de HTTP funciona de inmediato sin configurar servidores dedicados, y la mayoría de los firewalls no bloquearán el tráfico HTTP. De hecho, la transmisión dinámica adaptativa sobre HTTP (DASH) se ha convertido en una práctica común. Aunque en teoría HTTP puede encapsular otros protocolos, aún necesitan proporcionar una transferencia confiable, lo que nuevamente impide UDP. En particular, para compañías como Google y Netflix, crean su propia CDN.
Puede encontrar una respuesta de alias en:
¿Por qué Netflix usa TCP y no UDP para su transmisión de video?