Hvad er transportprotokollen i realtid?
Transportprotokollen (RTP) i realtid er en internetprotokolstandard, der bruges til at gennemføre realtid multimedia unicast og multicast-kommunikation. Det består af to komponenter: transportprotokollen og realtidstransportkontrolprotokollen (RTCP). Førstnævnte leverer specifikationer for Internet Protocol (IP) til at transmittere multimediestrømme over netværk i realtid. Sidstnævnte leverer grundlæggende sessionstyring og kvalitet af Service (QoS) -funktioner, såsom at kigge efter tab af datapakke og kompensere for transmissionsforsinkelser. Almindeligvis blev brugt i Voice over internetprotokol (VoIP) -telekommunikation, realtidstransportprotokol blev oprindeligt udviklet af Internet Engineering Task Force's Audio-Video-arbejdsgruppe for at tilvejebringe et middel til at udføre realtidsvideokonferencer mellem flere deltagere i geografisk spredte steder.
lyd- og videodata-streams overføres separat i RTP. Separate RTP- og RTCP -pakker overføres til EACh ved hjælp af to forskellige kommunikationsporte og/eller multicast -adresser. Deltagerne er således i stand til at 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.
Transportprotokoloverskriften beskriver, hvordan CODEC-bitstrømmene 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; Intramedia -synkronisering, der bruger tidsstempler til at detektere 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 realtidstransportprotokollen er en sequenCE -nummer for at detektere mistede pakker og en kildeidentifikation. Komponenter i RTCP inkluderer identifikation, der inkluderer deltagernes navne, e -mail -adresser, telefonnumre og mellemliggende synkronisering, der muliggør transmission af separate lyd- og videostrømme. Sessionskontrol gør det muligt for deltagerne at indikere, at de forlader en session, mens kvaliteten af service (QoS) feedback holder styr på antallet af mistede pakker; Round-trip transmissionstid og jitter gør det muligt for kilden at justere datahastigheder efter behov.
Selvom det giver grundlæggende overvågningskapaciteter til at sikre QoS, garanterer RTP ikke realtids levering af multimediekommunikation; RTP forsikrer heller ikke andre QoS -parametre, såsom pakker, der modtages i den rigtige rækkefølge. Det er afhængig af internetprotokoller i netværket og transportlagene i den åbne systemforbindelsesmodel (OSI) for at gøre det. RTP kører generelt på toppen af User Datagram Protocol (UDP), selvom andre transportprotokoller, inklusive session initieringsprotokol (SIP) og H.323, kan også bruges.