Si bien TCP ofrece una entrega confiable, sus mecanismos de sobrecarga y retransmisión pueden introducir una latencia inaceptable para la transmisión en tiempo real. La velocidad y la baja latencia de UDP se priorizan sobre la entrega garantizada; Algunos paquetes perdidos generalmente son tolerables en un contexto de transmisión. Muchos protocolos de transmisión se construyen sobre UDP para gestionar la compensación entre velocidad y confiabilidad.