RTP – short for Real-time Transport Protocol defines a standard packet format for delivering audio and video over the Internet. … While RTP carries the media streams (e.g., audio and video), RTCP is used to monitor transmission statistics and quality of service (QoS) and aids synchronization of multiple streams.
The primary role of RTP is to implement IP packet sequence numbers to reconstruct the voice or video information even if the underlying network changes the packet order. From a technical point of view, RTP allows: – Reconstitute the time base of the audio, video, and real-time data streams in general.
Also generally used to resolve one-way audio and NAT issues.