Hva er sanntids transportprotokoll?

Real-Time Transport Protocol (RTP) er en Internett-protokollstandard som brukes til å utføre sanntids multimedia unicast og multicast-kommunikasjon. Den består av to komponenter: transportprotokollen og Real-Time Transport Control Protocol (RTCP). Førstnevnte gir IP-spesifikasjonene (Internet Protocol) for å overføre multimedia-strømmer over nettverk i sanntid. Sistnevnte gir grunnleggende sesjonsstyring og QoS-funksjoner (Quality of Service) som å se opp for tap av datapakker og kompensere for forsinkelser i overføringen. Vanligvis brukt i Voice over Internet Protocol (VoIP) telekommunikasjon, ble sanntids transportprotokoll opprinnelig utviklet av Internet Engineering Task Force's Audio-Video Working Group for å gi et middel til å gjennomføre sanntids videokonferanser mellom flere deltakere på geografisk spredte steder.

Lyd- og videodatastrømmer overføres separat i RTP. Det sendes separate RTP- og RTCP-pakker for hver ved bruk av to forskjellige kommunikasjonsporter og / eller multicast-adresser. Deltakerne kan dermed velge å motta bare ett medium. Synkronisert avspilling av både lyd og video oppnås ved å bruke timinginformasjon i RTCP-pakker for både lyd- og videoøkter.

Header for transportprotokoll i sanntid beskriver hvordan kodekbitstrømmene settes sammen i pakker. Den inneholder også instruksjonene som gjør det mulig for mottak av nettverksenheter å rekonstruere datapakkene. Andre komponenter av RTP inkluderer følgende: rammeidentifikasjon, som markerer starten og slutten av hver ramme; intramediasynkronisering, som bruker tidsstempler for å oppdage og kompensere for forsinkelsesjitter; og identifikasjon av nyttelast, som beskriver mediekodingsmetoden slik at justeringer kan gjøres for variasjoner i båndbredde.

Også en del av sanntids transportprotokoll er et sekvensnummer for å oppdage tapte pakker og en kildeidentifikasjon. Komponenter av RTCP inkluderer identifikasjon som inkluderer deltakernes navn, e-postadresser, telefonnumre og intermediasynkronisering, som muliggjør overføring av separate lyd- og videostrømmer. Øktkontroll gjør det mulig for deltakerne å indikere at de forlater en økt mens kvalitet på tjenesten (QoS) tilbakemelding holder oversikt over antall tapte pakker; rundreiseoverføringstid og jitter, gjør det mulig for kilden å justere datahastighetene etter behov.

Selv om det gir grunnleggende overvåkingsfunksjoner for å sikre QoS, garanterer RTP ikke levering i sanntid av multimedia-kommunikasjon; RTP garanterer heller ikke andre QoS-parametere som pakker som mottas i riktig rekkefølge. Det er avhengig av Internett-protokoller i nettverks- og transportlagene i Open Systems Interconnection (OSI) -modellen for å gjøre det. RTP kjører generelt på toppen av User Datagram Protocol (UDP), selv om andre transportprotokoller, inkludert Session Initiation Protocol (SIP) og H.323, også kan brukes.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?