Skip to main content

Was ist das Echtzeit-Transportprotokoll?

Das Echtzeit-Transportprotokoll (RTP) ist ein Internet-Protokollstandard, der zur Durchführung von Multimedia-Unicast- und Multicast-Kommunikation in Echtzeit verwendet wird.Es besteht aus zwei Komponenten: dem Transportprotokoll und dem Echtzeittransportkontrollprotokoll (RTCP).Ersteres bietet die Spezifikationen für Internet Protocol (IP) zur Übertragung von Multimedia-Streams über Netzwerke in Echtzeit.Letzteres bietet eine grundlegende Sitzungsverwaltung und Qualitätsqualität (QoS) -Funktionen, z.Das Echtzeit-Transportprotokoll wurde üblicherweise in der Telekommunikation (VOIP) in Voice-Over-Internet-Protokoll (VoIP) verwendet und wurde ursprünglich von der Internet Engineering Task Forces Audio-Video-Arbeitsgruppe entwickelt, um ein Mittel zur Durchführung von Echtzeit-Videokonferenzen zwischen mehreren Teilnehmern in geografisch verteilten Standorten zu bieten.

Audio- und Videodatenströme werden in RTP getrennt übertragen.Für jeden werden separate RTP- und RTCP -Pakete mit zwei verschiedenen Kommunikationsports und/oder Multicast -Adressen übertragen.Die Teilnehmer können sich daher dafür entscheiden, nur ein Medium zu erhalten.Die synchronisierte Wiedergabe von Audio und Videos wird erreicht, indem Timing-Informationen in den RTCP-Paketen für Audio- und Videositzungen verwendet werden.

Der Echtzeit-Transportprotokollheader beschreibt, wie die Codec-Bitströme in Pakete zusammengesetzt werden.Es enthält auch die Anweisungen, mit denen das Empfangen von Netzwerkgeräten die Datenpakete rekonstruiert werden kann.Andere Komponenten von RTP umfassen Folgendes: Rahmenidentifikation, die den Start und Ende jedes Rahmens markiert;Intramedia -Synchronisation, bei der Zeitstempel verwendet werden, um Verzögerungsjitter zu erkennen und zu kompensieren;und Nutzlastidentifikation, die die Mediencodierungsmethode beschreibt, damit Anpassungen für Variationen der Bandbreite vorgenommen werden können.

Auch Teil des Echtzeit-Transportprotokolls sind eine Sequenznummer zum Nachweis verlorener Pakete und eine Quellidentifikation.Zu den Komponenten von RTCP gehören eine Identifizierung, die Namen der Teilnehmer, E -Mail -Adressen, Telefonnummern und Intermedia -Synchronisation umfasst, die die Übertragung separater Audio- und Video -Streams ermöglichen.Die Sitzungskontrolle ermöglicht es den Teilnehmern, anzugeben, dass sie eine Sitzung verlassen, während die Feedback der Qualitätsqualität (QOS) die Anzahl der verlorenen Pakete verfolgen.Die Übertragungszeit und Jitter ermöglicht es der Quelle, die Datenraten nach Bedarf anzupassen.

Obwohl es grundlegende Überwachungsfunktionen zur Versicherung von QoS bietet, garantiert RTP keine Echtzeit-Lieferung von Multimedia-Kommunikation.RTP versichert auch nicht andere QoS -Parameter, wie z. B. Pakete in der richtigen Reihenfolge empfangen.Es stützt sich dazu auf Internetprotokolle im Netzwerk- und Transportschichten des OSI -Modells (Open Systems Interconnection).RTP läuft im Allgemeinen über dem User Datagram Protocol (UDP) aus, obwohl auch andere Transportprotokolle, einschließlich Sitzungsinitiationsprotokoll (SIP) und H.323, auch verwendet werden können.