← Wszystkie pojęcia VoIP

Przetwarzanie mediów i analityka

RTP payload type

Co to jest RTP payload type?

RTP payload type to oznaczenie rodzaju danych w pakiecie RTP. Pomaga odbiornikowi ustalić, jak interpretować przesłany fragment dźwięku lub innego medium.

Nie jest samą nazwą kodeka: znaczenie części wartości ustala się osobno dla konkretnej sesji.

Do czego służy RTP payload type?

Pole służy do odróżniania formatów przesyłanych w strumieniu, na przykład zakodowanego głosu i zdarzeń klawiatury telefonicznej. Dzięki uzgodnionemu mapowaniu odbiornik wie, którego dekodera użyć.

To warunek poprawnego odtworzenia danych, nawet gdy pakiety docierają bez strat.

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

Znajomość payload type pomaga wyjaśnić sytuację, w której oba urządzenia deklarują obsługę kodeka, ale nie potrafią się porozumieć. Administrator może porównać ofertę SDP, odpowiedź i rzeczywiście wysyłane pakiety.

Ważna jest zgodność uzgodnień, a nie tylko lista funkcji w katalogu urządzenia.

Jakie problemy rozwiązuje RTP payload type?

Analiza pola pomaga wykryć błędne mapowanie kodeków i niezgodności obsługi DTMF. Nie należy zakładać, że każda wartość dynamiczna zawsze oznacza ten sam format.

Skopiowanie mapowania z innej rozmowy może prowadzić do błędnej diagnozy, szczególnie w systemach współpracujących z wieloma dostawcami.

Jak działa technologia RTP payload type?

Pole PT w podstawowym nagłówku RTP ma siedem bitów. Profil RTP/AVP definiuje część przypisań statycznych, natomiast mapowania dynamiczne opisuje się między innymi atrybutem rtpmap w SDP.

Dodatkowe parametry formatu mogą znaleźć się w fmtp i również mają znaczenie dla zgodności.

Gdzie można wykorzystać RTP payload type?

Pojęcie jest przydatne przy integracji central, bram, nagrywarek i konferencji. Podczas analizy pliku PCAP warto mieć dostęp również do sygnalizacji SDP.

Bez niej rozpoznanie dynamicznego typu ładunku może być niepełne, nawet gdy sam nagłówek RTP jest czytelny.

Koszyk