← Wszystkie pojęcia VoIP

Przetwarzanie mediów i analityka

RTP

Inne nazwy: Real-time Transport Protocol

Co to jest RTP?

RTP, czyli Real-time Transport Protocol, to protokół przenoszący dźwięk lub obraz w komunikacji czasu rzeczywistego. W typowej rozmowie VoIP SIP ustala, kto z kim rozmawia, a RTP przewozi zakodowane fragmenty głosu.

Można zestawić połączenie prawidłowo, a mimo to mieć problem właśnie z tym transportem.

Do czego służy RTP?

RTP służy do oznaczania kolejności pakietów oraz ich miejsca na osi czasu odtwarzania. Odbiornik korzysta z tych informacji, aby składać strumień multimedialny i ograniczać skutki nierównego dostarczania danych.

Sam RTP nie rezerwuje pasma i nie gwarantuje, że każdy pakiet dotrze.

Jak RTP może pomóc w obsłudze klientów?

Zrozumienie rozdzielenia sygnalizacji i mediów ułatwia diagnozę sytuacji „telefon dzwoni, ale nic nie słychać”. Administrator może sprawdzić właściwe porty, adresy i kierunki RTP, zamiast zmieniać konto SIP.

To ważne szczególnie przy pracy zdalnej, NAT i łączeniu różnych central.

Jakie problemy rozwiązuje RTP?

Protokół dostarcza podstaw do wykrywania brakujących pakietów, zmiany kolejności i pomiaru zmienności dostarczania. Nie usuwa sam przeciążenia łącza ani błędnej konfiguracji zapory.

Dobre rozmowy wymagają również odpowiedniego kodeka, bufora odbiorczego i sprawnej sieci między urządzeniami.

Jak działa technologia RTP?

Nagłówek RTP zawiera między innymi numer sekwencyjny, znacznik czasu, identyfikator źródła SSRC i typ ładunku. Media często korzystają z UDP.

Parametry ustala się poza RTP, na przykład w SDP. Poufność i ochronę integralności zapewnia wariant SRTP, nie zwykły niezaszyfrowany RTP.

Gdzie można wykorzystać RTP?

RTP spotkasz w telefonach IP, centralach, wideokonferencjach i WebRTC. Porty mediów zależą od konkretnego systemu i negocjacji, więc nie istnieje jeden uniwersalny port RTP dla wszystkich wdrożeń.

Reguły zapory należy dopasować do dokumentacji i rzeczywistej topologii.

Koszyk