RTP (ang. Real-time Transport Protocol) – protokół transmisji w czasie rzeczywistym. Pakiet protokołu RTP zawiera informację o typie przesyłanych danych, numer sekwencyjny oraz znacznik czasu. RTP nie gwarantuje jakości usługi (QoS).
Protokół RTP najczęściej używa UDP jako protokołu warstwy transportowej. Żeby zagwarantować QoS, RTP jest używany razem z innymi protokołami jak RTSP, SIP, H.323, RSVP, które służą do ustalenia połączenia, zanim dane będą mogły być przesłane za pomocą RTP.
RTP jest używane w telefonii internetowej (VoIP: Voice over IP) oraz w telekonferencjach.