This article will introduce you a connection protocol RTP protocol.
The content will focus on the definition, main features, applications of RTP protocol.
Besides, some additional information will also be provided for you.

This definition was defined inRFC 1889, which was developed by the Audio Video Transport Working group.
It was firstly published in 1996.
This field recognizes the RTP payload format and decides its interpretation by the CODEC in the media gateway.
The configuration file specifies the default static mapping of payload key in codes to payload formats.
These mappings stand for the International Telecommunications Union (ITU) G series of encoding schemes.
When planning voice services, administrators must take RTP parameters into consideration.
All the combined parameters of the RTP sessions tell the amount of bandwidth consumed by the voice bearer traffic.
RTP contains mechanisms for jitter compensation, packet loss detection, and out-of-order data packet delivery.
Utilities like VoIP require real-time streaming of multimedia data especially the timely delivery of data.
For instance, audio packet loss in a VoIP program can result in milliseconds of audio data loss.
This sort of loss can be handled appropriately by error compensation algorithms so that the caller can ignore it.
On the contrary, RTP usually runs over User Datagram Protocol (UDP).
In addition, the RTP is often used in conjunction with the RTP Control Protocol (RTCP).
The majority of RTP implementations are built based on the User Datagram Protocol (UDP).
Given to that fact, the real time transport protocol (RTP) is connectionless with best-effort delivery.
Though it is connectionless, it still has a sequencing system that permits the detection of missing packets.
Some other transport protocols that are built for multimedia sessions likeSCTPand DCCP are not used widely.
In brief, RTP has the following applications.
Bottom Line
What is RTP?
Read here, you may have an overall understanding of it.