Real-time Transport Protocol
Defininise standardizovani format paketa za isporucavanje audia i videa preko interneta. Razvijen je od stane audio-video transoprtne radne grupe IETF ( Internet Engineering Task Force ) prvije put objavljen 1996. godine kao RFC 1889 dok mu je izmena usledila 2003. godine u RFC 3550.
Standard RTP definise dva protokola i to RTP i Real-time Transport Control Protocol (RTCP). RTP se koristi za transport multimedije, dok se RTCP koristi za periodicno slanje kontrolnih informacijai QoS (Quality of service) parametara.
RTP je dizajniran za end-to-end, real-time, prenos multimedijalnih podataka. RTP podrzava prenos podataka za vise odredista kroz multicast (multicast je adresiranje kroz tehnologiju za isporuku informacija grupi odredista istovremeno ). RTP se smatra za primarni standard za audio/video transport u IP mrezama i koristi se sa povezanim profilom i nosivoscu u formatu.
Aplikacije koje koriste prikazivanje nekog sadrzaja u realnom vremenu ( gledanje utakmica , filmova itd. preko interneta ) zahtevaju momentalnu isporuku podataka i nemogu da tolerisu zakasnjenje ili gubljenje nekog paketa. ovo bi naprimer usled gubljenja nekog dela audio paketa moglo da izazove gubljenje nekog dela zvuka sto za korisnika nebi bilo prihvatljivo.
RTP bazirani sistemi
Jedan kompletno mrezno zasnovan sistem ce sadrzati druge protokole i standarde koji zajedno funkcionisu sa RTP-om. SIP, RTSP, H.225 i H.245 su protokoli koji se koriste za iniciiranje kontrolu i prekid sesije. Drugi standardi kao sto su H.264, MPEG, H.263 se koriste za kodiranje prenosivih podataka. RTP posiljaoca belezi multimedijalne podatke koji su zatim kodirani kao frejmovi ( ‘okviri’ ) i slati kao RTP paketi, sa odgovarajucim vremenskim markerima i rastucim nizom brojeva. U zavisnosti od profila koji koristi RTP identifikator polja je postavljen. RTP prijemnik snima RTP pakete i moze da izvrsi preraspodelu paketa, koji mogu biti rezultat u osnovi IP mreze. Frejmovi su dekodiraniu zavisnosti od formata prenosivih podataka i predstavljeni do krajnjeg korisnika.