← 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.