Przejdź do treści
linphone.pl

Linphone od konta SIP do udanej rozmowy

Linphone jest softphone’em, czyli aplikacją, która pozwala prowadzić rozmowy przez sieć z użyciem protokołów VoIP. Sama aplikacja nie jest jednak kontem telefonicznym ani centralą. Do działania potrzebuje konta SIP: może to być konto utworzone w usłudze projektu Linphone, konto zewnętrznego operatora albo dostęp przydzielony przez administratora firmowej centrali IP-PBX.

To rozróżnienie rozwiązuje wiele nieporozumień. Linphone obsługuje interfejs, mikrofon, głośnik i protokoły komunikacyjne. Serwer SIP odpowiada między innymi za rejestrację oraz kierowanie połączeń. Możliwość dzwonienia na zwykłe numery stacjonarne lub komórkowe wymaga dodatkowo usługi operatora łączącej SIP z publiczną siecią telefoniczną. Nie należy też zakładać, że dowolne konto VoIP zapewnia połączenia alarmowe — zakres i zasady trzeba potwierdzić u jego dostawcy, pozostawiając dostęp do alternatywnego sposobu wezwania pomocy.

Zacznij od właściwego pytania

Zamiast pytać „dlaczego Linphone nie działa?”, ustal, na którym etapie pojawia się problem. Czy aplikacja przyjmuje dane konta? Czy konto rejestruje się na serwerze? Czy połączenie dochodzi do drugiej strony? Czy obie osoby się słyszą? Czy status szyfrowania odpowiada ustaleniom? Każde z tych pytań dotyczy innej warstwy i prowadzi do innego testu.

Jeśli dopiero poznajesz technologię, zacznij od różnicy między adresem SIP, serwerem, sygnalizacją i strumieniem audio. Nie trzeba analizować pakietów sieciowych, aby zrozumieć, dlaczego prawidłowe hasło nie naprawi wyciszonego mikrofonu, a zmiana kodeka nie naprawi błędnej domeny konta.

Poznaj Linphone, SIP i VoIP

Dwa sposoby dodania konta

Oficjalny kreator rozróżnia konto Linphone i konto SIP zewnętrznego dostawcy. Przy pierwszym wariancie logowanie odbywa się danymi konta Linphone. Przy drugim wybiera się opcję „Third-Party SIP Account” i wprowadza informacje otrzymane od operatora lub administratora. Niektóre funkcje zależą od infrastruktury Flexisip, czyli serwerów prowadzonych przez projekt Linphone. Z kontem zewnętrznym może być niedostępna między innymi część komunikacji grupowej. Nie jest to błąd samej aplikacji.

Przed konfiguracją przygotuj co najmniej adres lub nazwę użytkownika SIP, domenę usługi, hasło oraz dodatkowe parametry przekazane przez dostawcę. Jeżeli instrukcja wymienia osobny identyfikator uwierzytelniania, proxy, transport albo port, przepisz je dokładnie. Nie dobieraj wartości na podstawie ustawień znalezionych dla innej usługi.

Skonfiguruj konto metodycznie

Pierwszy test powinien być prosty

Po instalacji sprawdź uprawnienie do mikrofonu i wybór urządzeń audio. Następnie potwierdź rejestrację konta i wykonaj krótkie połączenie testowe z jednym znanym kontaktem. Przetestuj osobno rozmowę wychodzącą i przychodzącą. Na telefonie sprawdź także zachowanie przy wygaszonym ekranie, ponieważ odbieranie w tle może zależeć od konfiguracji usługi, powiadomień i ustawień systemu.

Zmieniaj jedną rzecz naraz. Jeśli jednocześnie przełączysz transport, kodeki, serwer STUN i urządzenie audio, poprawa nie wskaże przyczyny, a pogorszenie będzie trudne do cofnięcia. Dobra notatka diagnostyczna zawiera godzinę testu, użyte konto, kierunek rozmowy, rodzaj sieci i dokładny objaw.

Brak dźwięku nie zawsze oznacza problem z mikrofonem

Gdy nie słychać nikogo, zacznij od wyciszenia, głośności, uprawnień i wyboru głośnika. Gdy dźwięk działa tylko w jedną stronę, kolejnym podejrzanym jest przebieg strumienia RTP przez router, NAT lub zaporę. Mechanizmy ICE, STUN i TURN pomagają zestawiać ścieżkę mediów, ale powinny być skonfigurowane zgodnie z usługą SIP, a nie przez losowy publiczny serwer.

Zdiagnozuj brak dźwięku krok po kroku

Szyfrowanie jest konfiguracją, nie domysłem

Linphone obsługuje mechanizmy takie jak SIP przez TLS, SRTP, DTLS-SRTP i ZRTP. Każdy chroni inną część komunikacji, a ich dostępność zależy także od drugiej strony i serwera. Oficjalne FAQ podkreśla, że szyfrowanie rozmów jest opcjonalne i wymaga włączenia odpowiedniego protokołu. Sama obecność ikony kłódki w materiałach produktu nie dowodzi, że konkretna rozmowa została zestawiona w oczekiwanym trybie.

Zrozum TLS, SRTP i ZRTP

Jakość zaczyna się poza aplikacją

Stabilna sieć, poprawnie wybrane urządzenie audio i wspólny kodek obu stron są ważniejsze niż maksymalna liczba włączonych opcji. Zakłócenia mogą wynikać z utraty pakietów, zmiennego opóźnienia, przeciążonego Wi-Fi, słabego zestawu Bluetooth albo równoczesnego wysyłania dużych plików. Linphone udostępnia wskaźnik jakości i statystyki połączenia, które pomagają odróżnić problem sieciowy od problemu z urządzeniem.

Popraw jakość rozmów VoIP

Najlepszy następny krok to przygotowanie danych konta i wykonanie jednego, dobrze opisanego testu. Dzięki temu konfiguracja staje się serią sprawdzalnych decyzji, a nie zbiorem przypadkowych przełączników.

Przejdź do konfiguracji Linphone