what is rtp

1 year ago 41
Nature

Real-time Transport Protocol (RTP)

The Real-time Transport Protocol (RTP) is a network protocol used for delivering audio and video over IP networks. It is commonly employed in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications, and Voice over Internet Protocol (VoIP) . RTP typically runs over User Datagram Protocol (UDP) and is used in conjunction with the RTP Control Protocol (RTCP), which monitors transmission statistics and aids in synchronization of multiple streams. RTP is designed for end-to-end, real-time transfer of streaming media and provides facilities for jitter compensation, detection of packet loss, and out-of-order delivery, which are common especially during UDP transmissions on an IP network. It is also a technical foundation of VoIP and is often used in conjunction with a signaling protocol such as the Session Initiation Protocol (SIP) .

RTP is also used in the context of real-time payments (RTP), which is a payment processing network used to send money electronically between banks in the United States. This system allows for real-time electronic money transfers, unlike traditional ACH and Wire Transfers, and uses the ISO-20022 standard for the messages used to initiate payments and retrieve transaction status.

In summary, RTP is a versatile protocol used for real-time delivery of audio and video over IP networks, as well as for real-time electronic money transfers between banks in the United States.