RTP () on tietoliikenneprotokolla tosiaikaisen datan kuten äänen ja kuvan siirtoon pakettiverkoissa. RTP:tä käytetään yhdessä RTCP:n (RTP control protocol) kanssa.

RTP-protokollaa käytetään kolmannen sukupolven matkapuhelinverkkojen IP-pohjaisissa palveluissa, mm. puheluissa ja multimedian suoratoistossa. GPRS-verkkojen tärkein RTP-sovellus on pikapuhelu.

RTP on erittäin yksinkertainen protokolla. Se tarjoaa sovellukselle tiedon kehysten sisältämästä tietotyypistä, kehysten ajastuksesta, niiden häviämisestä ja kehysten sisältämän datan lähteistä. RTCP välittää tietoa istunnon osallistujista, yhteyksien suorituskyvystä ja verkon palvelutasosta.

RTP:n suunnitteluperiaatteina on ollut sovellustason kehystys (application layer framing, ALF), jossa sovellus jakaa itse datan verkon kannalta sopivanmittaisiin kehyksiin ja huolehtii uudelleenlähetyksistä tai toipuu kehysten häviämisestä muilla tavoin. RTP on ajateltu toteutettavaksi niin, että eri protokollakerroksiin kuuluva paketin käsittely yhdistetään yhdessä tai kahteen silmukkaan eli käytetään yhdistettyä protokollakerrosten käsittelyä (integrated layer processing, ILP). RTP ei muodosta omaa protokollakerrostaan, vaan se tarjoaa sovellukselle puitteet reaaliaikaisen tiedon siirtoon.

Standardointi RTP määritellään RFC-dokumenteissa: , RTP: A Transport Protocol for Real-Time Applications, korvaaja: , Standard 64, RTP: A Transport Protocol for Real-Time Applications , Standard 65, RTP Profile for Audio and Video Conferences with Minimal Control , RTP Payload Format for 12-bit DAT Audio and 20- and 24-bit Linear Sampled Audio , RTP Payload Format for H.264 Video , RTP Payload Format for Text Conversation , RTP Payload Format for Transport of MPEG-4 Elementary Streams , RTP Payload Format for MPEG-4 Audio/Visual Streams , RTP Payload Format for MPEG1/MPEG2 Video , RTP Payload Format for Uncompressed Video , RTP Payload Format for MIDI , An Implementation Guide for RTP MIDI , RTP Payload Format for the Opus Speech and Audio Codec , A Taxonomy of Semantics and Mechanisms for Real-Time Transport Protocol (RTP) Sources , RTP Payload Format for High Efficiency Video Coding (HEVC)

Katso myös SIP, RTSP, H.323 IMS

Aiheesta muualla

Henning Schulzrinnen RTP-sivut.

luokka:TCP/IP