Vad är transportprotokollet i realtid?
Transportprotokollet i realtid (RTP) är en internetprotokollstandard som används för att genomföra multimedia-unicast- och multicast-kommunikation i realtid. Det består av två komponenter: Transportprotokollet och realtid Transportkontrollprotokollet (RTCP). Den förstnämnda tillhandahåller specifikationerna för Internet Protocol (IP) för att överföra multimedieströmmar över nätverk i realtid. Det senare tillhandahåller grundläggande sessionhantering och kvalitet på servicen (QoS) som att leta efter datapaketförlust och kompensera för förseningar av överföring. Vanligtvis användes i Voice Over Internet Protocol (VOIP) telekommunikation, realtids transportprotokoll utvecklades ursprungligen av Internet Engineering Task Force: s Audio-video-arbetsgrupp för att tillhandahålla ett sätt att genomföra videokonferens i realtid överförs mellan flera deltagare i geografiskt spridda platser. Separata RTP- och RTCP -paket överförs för EACh med två olika kommunikationsportar och/eller multicast -adresser. Deltagarna kan således välja att bara ta emot ett medium. Synkroniserad uppspelning av både ljud och video uppnås genom att använda tidsinformation i RTCP -paketen för både ljud- och videosessioner.
Huvudet för transportprotokoll i realtid beskriver hur Codec-bitströmmarna monteras i paket. Den innehåller också instruktionerna som gör det möjligt att ta emot nätverksenheter för att rekonstruera datapaketen. Andra komponenter i RTP inkluderar följande: ramidentifiering, som markerar start och slut på varje ram; Intramedia -synkronisering, som använder tidsstämplar för att upptäcka och kompensera för fördröjningsjitter; och nyttolastidentifiering, som beskriver mediekodningsmetoden så att justeringar kan göras för variationer i bandbredd.
också en del av transportprotokollet i realtid är en sekvensCE -nummer för att upptäcka förlorade paket och en källidentifiering. Komponenter i RTCP inkluderar identifiering som inkluderar deltagarnas namn, e -postadresser, telefonnummer och intermediasynkronisering, som möjliggör överföring av separata ljud- och videoströmmar. Sessionskontroll gör det möjligt för deltagarna att ange att de lämnar en session medan Service på servicen (QoS) håller reda på antalet förlorade paket; Rundturöverföringstid och jitter gör det möjligt för källan att justera datahastigheter efter behov.
Även om det ger grundläggande övervakningsfunktioner för att säkerställa QoS, garanterar RTP inte realtidsleverans av multimedikommunikation; RTP säkerställer inte heller andra QoS -parametrar som paket som tas emot i rätt ordning. Det förlitar sig på internetprotokoll i nätverket och transportlagren i Model Open Systems Interconnection (OSI) för att göra det. RTP körs vanligtvis ovanpå användardatagramprotokollet (UDP), även om andra transportprotokoll, inklusive sessioninitieringsprotokoll (SIP) och H.323, kan också användas.