← Wszystkie pojęcia VoIP

Kodeki i kodowanie dźwięku

Negocjacja kodeków

Co to jest Negocjacja kodeków?

Negocjacja kodeków to uzgodnienie formatu dźwięku, który obie strony potrafią wysyłać i odbierać. W telefonii SIP jest częścią ustalania parametrów mediów, nie samego logowania do centrali. Zarejestrowany telefon może więc nadal nie mieć zgodnego kodeka do konkretnej rozmowy.

Do czego służy Negocjacja kodeków?

Proces wybiera wspólny sposób kodowania oraz związane z nim parametry, na przykład długość pakietyzacji. Może odbyć się podczas zestawiania połączenia i ponownie w trakcie rozmowy. Poszczególne odcinki obsługiwane przez centralę mogą negocjować różne formaty.

Jak może mi pomóc Negocjacja kodeków?

Administrator może ustawić preferencję jakości dla połączeń wewnętrznych, zachowując format wymagany przez operatora na trunku. Dzięki temu użytkownik nie wybiera ręcznie kodeka przy każdym numerze. Prawidłowe uzgodnienie ogranicza potrzebę niepotrzebnej konwersji i pomaga kontrolować zużycie pasma.

Jakie problemy rozwiązuje Negocjacja kodeków?

Błąd SIP 488 może wskazywać na nieakceptowane parametry sesji, lecz nie dowodzi wyłącznie braku kodeka. Należy porównać ofertę i odpowiedź SDP, także szyfrowanie oraz adresy mediów. Samo przestawienie kolejności listy nie zmusi drugiej strony do obsługi nieznanego formatu.

Technologia

Mechanizm offer/answer polega na przekazaniu oferty i odpowiedzi opisujących akceptowane strumienie. SDP wymienia między innymi kodeki, numery payload i parametry formatów. Kolejność bywa wskazówką preferencji, ale rzeczywisty wybór zależy od zasad obu urządzeń i możliwości pośredników.

Gdzie można wykorzystać Negocjacja kodeków?

Sprawdzenie negocjacji jest przydatne przy dodawaniu operatora, uruchamianiu WebRTC i wymianie telefonów. W teście warto objąć odbieranie, oddzwanianie, zawieszenie i przekazanie rozmowy. Późniejsza zmiana parametrów może ujawnić niezgodność, której nie widać podczas początkowego dzwonienia.

Koszyk