Inhaltsverzeichnis:
- Definition - Was bedeutet RTP (Real-Time Transport Protocol)?
- Techopedia erklärt RTP (Real-Time Transport Protocol)
Definition - Was bedeutet RTP (Real-Time Transport Protocol)?
RTP (Real-Time Transport Protocol) ist ein Internetprotokoll-Standard, der angibt, wie Programme die Echtzeitübertragung von Multimediadaten über Unicast- oder Multicast-Netzwerkdienste verwalten.
Im Vergleich zu TCP (Transmission Control Protocol), das die Datenintegrität und nicht die Übertragungsgeschwindigkeit fördert, bevorzugt RTP die schnelle Übertragung und verfügt über Mechanismen, die einen geringfügigen Verlust der Datenintegrität ausgleichen.
RTP definiert das standardisierte Paketformat für die Bereitstellung von Audio und Video über IP-Netzwerke und wird in Verbindung mit RTCP (Real-Time Transport Control Protocol) verwendet, um sicherzustellen, dass mehrere Medienströme synchronisiert und die Quality of Service (QoS) aufrechterhalten werden können.
Beim verteilten Rechnen kann der Verlust von Informationen katastrophal sein, aber beim Medienstreaming können Paketverluste durch clevere Algorithmen behoben werden, die nicht zugestellte / verspätete Paketdaten in Echtzeit korrigieren. Bis zu einem gewissen Punkt gibt es offensichtlich Quality of Service-Grenzwerte, die als akzeptabel / nicht akzeptabel angesehen werden. RTP bietet die Möglichkeit, Frame-Padding anzuwenden, um Viusal-Stottern zu vermeiden, und Algorithmen anzuwenden, die Audio-Dropouts korrigieren und Klicks oder digitales Nebenrauschen verhindern.
Die wichtigste Anwendung von RTP in jüngster Zeit ist die Einführung von VoIP-Systemen (Voice over Internet Protocol), die als Alternative zu herkömmlichen Telefonleitungen immer beliebter werden.
Techopedia erklärt RTP (Real-Time Transport Protocol)
Das Echtzeit-Transportprotokoll wird häufig in Unterhaltungs- und Kommunikationssystemen verwendet, die das Streamen von Videos beinhalten, z. B. Videotelekonferenzanwendungen und Voice over Internet Protocol.
RTP wird in Verbindung mit dem Real-Time Transport Control Protocol (RTCP) verwendet, das die Überwachung der Übertragungsstatistik und die Beurteilung der Dienstgüte (Quality of Service, QoS) ermöglicht.
Wenn beide Protokolle belegt sind, werden RTP geradzahlige Ports zugewiesen, während RTCP alternativ ungeradzahlige Ports zugewiesen werden. Dies gibt ihnen diskrete Kommunikationsports, über die ihre Daten ausgetauscht werden können, so dass keiner von der Zustellungszeit der Paketströme des anderen abhängt, sondern in einer strengen abwechselnden Reihenfolge zugestellt wird, so dass ihre Zeit sehr nahe ist.
Die Schichtung der Ports in einem abwechselnden Sende- / Empfangsstapel zielt darauf ab, die Zeitstabilität zwischen den beiden Streams sicherzustellen. Der RTP-Verkehr macht in der Regel 95% des Gesamtverkehrs aus, wobei RTCP nur 5% oder weniger des Gesamtverkehrs ausmacht. Dieses Verhältnis stellt sicher, dass das Synchronisationssignal aufgrund seiner geringen Größe Priorität erhält und Audio- und Video-Streams in gewisser Weise zeitlich aufeinander abgestimmt sind.
RTP gleicht Jitter aus und erkennt das Eintreffen von Daten außerhalb der Reihenfolge, die bei der IP-Netzwerkübertragung häufig vorkommen.
