Real-time Transport Protocol (RTP) is a network protocol specifically designed for the delivery of audio and video over IP networks in real time. It runs on top of UDP and provides packet timestamping, sequencing, and payload type identification, which allows receivers to correctly order and play back media even when packets arrive out of sequence. RTP is widely used as the underlying transport layer for video in protocols such as RTSP and WebRTC.

