Hvad er realtids transportprotokollen?

Real-Time Transport Protocol (RTP) er en Internet-protokollstandard, der bruges til at udføre real-time multimedia unicast og multicast-kommunikation. Det består af to komponenter: transportprotokollen og Real-time Transport Control Protocol (RTCP). Førstnævnte leverer IP-specifikationerne (Internet Protocol) til transmission af multimediestrømme på tværs af netværk i realtid. Sidstnævnte giver grundlæggende sessionstyring og QoS-kapaciteter, så som at passe på tab af datapakker og kompensere for transmissionsforsinkelser. Almindeligt anvendt i Voice over Internet Protocol (VoIP) telekommunikation blev realtids-transportprotokol oprindeligt udviklet af Internet Engineering Task Force's Audio-Video Working Group til at tilvejebringe et middel til at gennemføre videokonferencer i realtid mellem flere deltagere på geografisk spredte steder.

Lyd- og videodatastrømme transmitteres separat i RTP. Separate RTP- og RTCP-pakker transmitteres for hver ved hjælp af to forskellige kommunikationsporte og / eller multicast-adresser. Deltagerne kan således vælge kun at modtage et medium. Synkroniseret afspilning af både lyd og video opnås ved at bruge timinginformation i RTCP-pakkerne til både lyd- og videosessioner.

Overskrift i realtidstransportprotokol beskriver, hvordan codec-bitstrømme samles i pakker. Det indeholder også instruktionerne, der gør det muligt for modtagende netværksenheder at rekonstruere datapakkerne. Andre komponenter i RTP inkluderer følgende: rammeidentifikation, der markerer starten og slutningen af ​​hver ramme; intramediasynkronisering, der bruger tidsstempler til at registrere og kompensere for forsinkelsesjitter; og identifikation af nyttelast, der beskriver mediekodningsmetoden, så der kan foretages justeringer for variationer i båndbredde.

Også en del af Real-Time Transport Protocol er et sekvensnummer til at detektere mistede pakker og en kildeidentifikation. Komponenter i RTCP inkluderer identifikation, der inkluderer deltagernes navne, e-mail-adresser, telefonnumre og intermediasynkronisering, som muliggør transmission af separate lyd- og videostrømme. Sessionskontrol giver deltagerne mulighed for at indikere, at de forlader en session, mens kvaliteten af ​​tjenesten (QoS) feedback holder styr på antallet af mistede pakker; rundtur transmissionstid og jitter gør det muligt for kilden at justere datahastighederne efter behov.

Selvom det giver grundlæggende overvågningsmuligheder for at sikre QoS, garanterer RTP ikke levering i realtid af multimediekommunikation; RTP garanterer heller ikke andre QoS-parametre, såsom pakker, der modtages i den rigtige rækkefølge. Det er afhængigt af internetprotokoller i netværks- og transportlagene i OSI-modellen (Open Systems Interconnection) for at gøre det. RTP kører generelt oven på User Datagram Protocol (UDP), selvom andre transportprotokoller, herunder Session Initiation Protocol (SIP) og H.323, også kan bruges.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?