Het Real-time Transfer Protocol, ook wel Real Time Protocol, zorgt voor een verbetering van online, real-time toepassingen. Denk hierbij aan bellen videobellen. Het protocol maakt gebruik van UDP poort 10010 en een gestandaardiseerd pakketformaat om audio- en videodata via het internet te versturen. RTP wordt vaak gebruikt door streamingsdiensten en in videoconferentiesystemen. Het Real-time Transfer Protocol is de grondlegger van het bekende VoIP (Voice over IP) waarmee je via internet kunt bellen. Het protocol is in 1996 ontwikkeld door de Audio-Video Transport Working Group. Het Real-time Transport Protocol zorgt voor het transport van audio- en videodata met behulp van pakketten. Het ‘verpakken’ in pakketten is noodzakelijk om de beelden/geluiden op het juiste moment af te kunnen spelen bij de ontvanger. De verschillende soorten data (tekst, audio, video) worden in verschillende RTP-pakketten ‘verpakt’ om vervolgens via via een socket te worden verzonden. Aan de kant van de ontvangende partij gebeurt precies het tegenovergestelde: het multimediaprogramma ontvangt de verschillende pakketjes en speelt de media af. In de afbeelding hiernaast zie je de plaats die RTP heeft in de protocolstack (links) en de nesting van de RTP-pakketten (rechts).