O protocolo da camada de transporte mais frequentemente usado para a mídia de streaming é
udp (protocolo de datagrama do usuário) .
Enquanto o TCP oferece entrega confiável, seus mecanismos de sobrecarga e retransmissão podem introduzir latência inaceitável para a transmissão em tempo real. A velocidade e a baixa latência do UDP são priorizadas em relação à entrega garantida; Alguns pacotes perdidos geralmente são toleráveis em um contexto de streaming. Muitos protocolos de streaming se baseiam em cima do UDP para gerenciar a troca entre velocidade e confiabilidade.