Real-Time Transport Protocol

The Real-Time Transport Protocol (RTP ) is a protocol for continuous transmission of audiovisual data ( streams) over IP - based networks. The protocol was first standardized in 1996 in RFC 1889. In 2003 it was superseded by RFC 3550.

It is used to stream multimedia (audio, video, text, etc. ) to transport over networks, that is to encode the data to package and ship. RTP is a packet-based protocol, and is normally operated over UDP. RTP can be used for unicast connections as well as multicast communication over the Internet. The Real Time Control Protocol ( RTCP ) is working with RTP and serves the negotiation of and compliance with quality-of- service parameters (QoS).

It is used in many areas, including it is used for IP telephony standard H.323 and SIP, to transmit the audio and video streams of conversation.

The function of RTP is mainly to transfer real-time- sensitive data streams, while the Real-Time Streaming Protocol ( RTSP) the management and control of data transmission is.

The Datagram Congestion Control Protocol ( DCCP ) is a recent approach to allow for media streams to RTP / UDP - based congestion control.

Architecture

RTP header

674669
de