Telefon programowy

Softphone to oprogramowanie do wykonywania połączeń telefonicznych przez Internet przy użyciu komputera ogólnego przeznaczenia, a nie dedykowanego sprzętu . Telefon programowy można zainstalować na urządzeniu, takim jak komputer stacjonarny , urządzenie mobilne lub inny komputer, i umożliwia użytkownikowi nawiązywanie i odbieranie połączeń bez konieczności posiadania rzeczywistego zestawu telefonicznego. Często telefon programowy jest zaprojektowany tak, aby zachowywał się jak tradycyjny telefon, czasami wyglądając jak obraz słuchawki , z panelem wyświetlacza i przyciskami, za pomocą których użytkownik może wchodzić w interakcje. Telefon programowy jest zwykle używany z zestawem słuchawkowym podłączonym do karty dźwiękowej komputera PC lub z telefonem USB .

Aplikacje

Zobacz Porównanie oprogramowania VoIP

Protokoły komunikacyjne

Aby komunikacja była możliwa, oba punkty końcowe muszą obsługiwać ten sam protokół Voice-over-IP i co najmniej jeden wspólny kodek audio .

Wielu usługodawców korzysta z protokołu Session Initiation Protocol (SIP) znormalizowanego przez Internet Engineering Task Force (IETF). Popularna usługa Skype korzysta z zastrzeżonych protokołów, a Google Talk korzysta z protokołu Extensible Messaging and Presence Protocol (XMPP).

Niektóre telefony programowe obsługują również protokół Inter-Asterisk eXchange (IAX), protokół obsługiwany przez aplikację Asterisk typu open source .

Cechy

Typowy softphone posiada wszystkie standardowe funkcje telefoniczne (DND, Mute, DTMF , Flash, Hold, Transfer itp.) oraz często dodatkowe funkcje typowe dla komunikacji online, takie jak sygnalizacja obecności użytkownika, wideo, szerokopasmowy dźwięk. Softphones udostępniają różnorodne kodeki audio, typowy zestaw minimalny to G.711 i G.729.

Wymagania

Aby wykonywać połączenia głosowe przez Internet, użytkownik zazwyczaj wymaga:

Zobacz też