Un softphone es un programa de software para realizar llamadas telefónicas a través de Internet utilizando una computadora de uso general en lugar de un hardware dedicado. El softphone se puede instalar en un equipo como una computadora de escritorio , un dispositivo móvil u otra computadora y permite al usuario realizar y recibir llamadas sin necesidad de un teléfono real. [1] A menudo, un softphone está diseñado para comportarse como un teléfono tradicional, a veces apareciendo como una imagen de un auricular con un panel de visualización y botones con los que el usuario puede interactuar. Un softphone generalmente se usa con un auricular conectado a la tarjeta de sonido de la PC o con un teléfono USB . [2]
Ver Comparación de software VoIP
Para comunicarse, ambos puntos finales deben admitir el mismo protocolo de voz sobre IP y al menos un códec de audio común .
Muchos proveedores de servicios utilizan el Protocolo de inicio de sesión (SIP) estandarizado por el Grupo de trabajo de ingeniería de Internet (IETF). Skype , un servicio popular, utiliza protocolos propietarios, y Google Talk aprovechó el Protocolo extensible de mensajería y presencia (XMPP). [3]
Algunos softphones también admiten el protocolo Inter-Asterisk eXchange (IAX), un protocolo compatible con la aplicación de software de código abierto Asterisk .
Un softphone típico tiene todas las funciones de telefonía estándar (DND, Mute, DTMF , Flash, Hold, Transfer, etc.) y, a menudo, funciones adicionales típicas de la mensajería en línea, como indicación de presencia del usuario, video y audio de banda ancha. Los softphones ofrecen una variedad de códecs de audio; un conjunto mínimo típico es G.711 y G.729.
Para realizar llamadas de voz a través de Internet, un usuario normalmente necesita lo siguiente: