Questions tagged [softphone]

A softphone is a software program for making telephone calls

A softphone is a software program for making telephone calls over the Internet using a general purpose computer, rather than using dedicated hardware. The softphone can also be installed on a piece of equipment such as a workstation, portable computer, tablet or even a cellphone and allows the user to place and receive calls without requiring an actual telephone set. Often a softphone is designed to behave like a traditional telephone, sometimes appearing as an image of a phone, with a display panel and buttons with which the user can interact. A softphone is usually used with a headset connected to the sound card of the PC, or with a USB phone.

Communication protocols

To communicate, both end-points must support the same Voice-over-IP protocol, and at least one common audio codec.

Many service providers use the Session Initiation Protocol (SIP) standardized by the Internet Engineering Task Force (IETF). Skype, a popular service, uses proprietary protocols, and Google Talk leverages the Extensible Messaging and Presence Protocol (XMPP).

Some softphones also support the Inter-Asterisk eXchange protocol (IAX), a protocol supported by the open-source software application Asterisk.

Features

A typical softphone has all standard telephony features (DND, Mute, DTMF, Flash, Hold, Transfer etc.) and often additional features typical for online messaging, such as user presence indication, video, wide-band audio. Softphones provide a variety of audio codecs, a typical minimum set is G.711 and G.729.

Requirements

To make voice calls via the Internet, a user typically requires the following:

  1. A modern PC with a microphone and speaker, or with a headset, or with USBphone.
  2. Reliable high-speed Internet connectivity like Digital subscriber line (DSL), or cable service.
  3. Account with anInternet telephony service provider or IP PBX provider.
  4. Mobile or landline phone.
19 questions
0
votes
1 answer

Asterisk server running on loopback address instead of local ipv4 address

I installed Asterisk on my local Ubuntu 12.04 machine. After starting the asterisk [asterisk -c] I ran the command netstat -nlpa | grep asterisk and the output shown is this -> tcp 0 0 127.0.0.1:5038 0.0.0.0:* …
Anurag Rana
  • 113
  • 2
  • 7
0
votes
1 answer

Click to call with a soft phone

I'm trying to set up click to call with a soft phone. I'm using QuteCom for the soft phone, vTiger for the CRM and Asterisk, through Elastix for the PBX. I was wondering if someone could point me in the right direction for getting that set up. I…
Arthur
  • 279
  • 1
  • 3
  • 11
0
votes
1 answer

For SIP trunks, is it possible that DTMF talk-off could mute a call?

My company sells/supports Allworx SIP PBXs. We have a weird edge case with one of our customers who use PRI for dial-tone. On outbound calls, if a user happens to receive an SMS on their iPhone, and the iPhone is set to play the default "note" tone,…
pooter03
  • 436
  • 3
  • 11
-5
votes
1 answer

What is the vendor-neutral term for internet telephone service?

Plug in phone to wall with ethernet cable Someone calls a phone number Your phone rings What is the correct, vendor-neutral term for this service? Unfortunately different vendors call this same service many different things. I would like to know…
William Entriken
  • 543
  • 5
  • 12
1
2