RTCP: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
= Was ist RTCP = | = Was ist RTCP = | ||
* RTCP (RTP Control Protocol) ist ein begleitendes Protokoll zum RTP (Real-time Transport Protocol) und wird zusammen mit RTP verwendet, um die Übertragung von Echtzeitdaten, wie z.B. Audio- und Videostreams, in IP-Netzwerken zu unterstützen. | * RTCP (RTP Control Protocol) ist ein begleitendes Protokoll zum RTP (Real-time Transport Protocol) und wird zusammen mit RTP verwendet, um die Übertragung von Echtzeitdaten, wie z.B. Audio- und Videostreams, in IP-Netzwerken zu unterstützen. | ||
* RTCP dient der Überwachung und Steuerung der RTP-Übertragung und ermöglicht den Austausch von Statistik- und Kontrollinformationen zwischen den beteiligten Endpunkten. | * RTCP dient der Überwachung und Steuerung der RTP-Übertragung und ermöglicht den Austausch von Statistik- und Kontrollinformationen zwischen den beteiligten Endpunkten. | ||
* RTCP ermöglicht die Erfassung von Statistikdaten über die Qualität der Echtzeitübertragung wie Paketverlust, Jitter (Schwankungen in der Paketlaufzeit) und Verzögerung. | |||
* | * Durch die Überwachung dieser Parameter kann die Leistung des Netzwerks und die Qualität der Übertragung bewertet werden. | ||
* | * RTCP stellt Zeitstempelinformationen und Synchronisationsmechinismen bereit, die RTP verwendet, um die zeitliche Abfolge von Audio- und Videodaten zu gewährleisten (vorallem wichtig in Konferenzen). | ||
* | * RTCP ermöglicht die Generierung von Sender- und Empfängerberichten, die Informationen über den Status der übertragenen Daten, wie z. B. die Anzahl der gesendeten Pakete, deren Raten und Verluste enthalten. | ||
* | * RTCP kann Informationen über die verfügbare Netzwerkbandbreite sammeln, die von den RTP-Endpunkten verwendet werden, um die Übertragungsrate ihrer Daten anzupassen und sicherzustellen, dass sie innerhalb der verfügbaren Kapazität des Netzwerks bleiben. | ||
* Die Bandbreite von RTCP ist konstant und nimmt nur 5% der Bandbreite der gesamten Session ein | |||
=Schaubild= | |||
<pre> | |||
Sender Empfänger | |||
| | | |||
|--- RTP Datenpaket 1 -------------------->| | |||
| | | |||
|<-- RTCP Empfängerbericht (RR) ------------| | |||
| | | |||
|--- RTP Datenpaket 2 -------------------->| | |||
| | | |||
|--- RTCP Senderbericht (SR) -------------->| | |||
| | | |||
|<-- RTCP Empfängerbericht (RR) ------------| | |||
| | | |||
|--- RTP Datenpaket 3 -------------------->| | |||
| | | |||
... und so weiter ... | |||
</pre> | |||
Aktuelle Version vom 2. Juli 2023, 11:23 Uhr
Was ist RTCP
- RTCP (RTP Control Protocol) ist ein begleitendes Protokoll zum RTP (Real-time Transport Protocol) und wird zusammen mit RTP verwendet, um die Übertragung von Echtzeitdaten, wie z.B. Audio- und Videostreams, in IP-Netzwerken zu unterstützen.
- RTCP dient der Überwachung und Steuerung der RTP-Übertragung und ermöglicht den Austausch von Statistik- und Kontrollinformationen zwischen den beteiligten Endpunkten.
- RTCP ermöglicht die Erfassung von Statistikdaten über die Qualität der Echtzeitübertragung wie Paketverlust, Jitter (Schwankungen in der Paketlaufzeit) und Verzögerung.
- Durch die Überwachung dieser Parameter kann die Leistung des Netzwerks und die Qualität der Übertragung bewertet werden.
- RTCP stellt Zeitstempelinformationen und Synchronisationsmechinismen bereit, die RTP verwendet, um die zeitliche Abfolge von Audio- und Videodaten zu gewährleisten (vorallem wichtig in Konferenzen).
- RTCP ermöglicht die Generierung von Sender- und Empfängerberichten, die Informationen über den Status der übertragenen Daten, wie z. B. die Anzahl der gesendeten Pakete, deren Raten und Verluste enthalten.
- RTCP kann Informationen über die verfügbare Netzwerkbandbreite sammeln, die von den RTP-Endpunkten verwendet werden, um die Übertragungsrate ihrer Daten anzupassen und sicherzustellen, dass sie innerhalb der verfügbaren Kapazität des Netzwerks bleiben.
- Die Bandbreite von RTCP ist konstant und nimmt nur 5% der Bandbreite der gesamten Session ein
Schaubild
Sender Empfänger | | |--- RTP Datenpaket 1 -------------------->| | | |<-- RTCP Empfängerbericht (RR) ------------| | | |--- RTP Datenpaket 2 -------------------->| | | |--- RTCP Senderbericht (SR) -------------->| | | |<-- RTCP Empfängerbericht (RR) ------------| | | |--- RTP Datenpaket 3 -------------------->| | | ... und so weiter ...