APNIC is VoIP-enabled, which means that anyone using VoIP hardware or software can call APNIC from anywhere in the world for free. The software package X-Lite is just one example of freeware you can use for this very purpose.
The information here shows you how to configure and use X-Lite.
Configuring X-Lite to dial directly
If you have not yet configured X-Lite, the SIP Accounts window will automatically pop up on screen when X-Lite is run. If this is the case, please go to step 3. To get to the SIP Accounts window manually, follow these steps:
- Click on the Show Menu button, circled in red below:
- Click the item named SIP Account Settings. This will show the SIP Accounts window:
- If you have not already configured X-Lite, the SIP Accounts list will be empty. Click Add to create a new entry. If you have already configured X-Lite previously, select the account you have already created, and click Properties…
The Account Properties window will appear:
- Enter the following settings:
- Display Name: Your name, in the format “Given-name Surname”
- User name: A username that you will be recognized by (e.g., rbailey, jsmith, etc.)
- Domain: Your domain (e.g., apnic.net, apricot.net etc)
Leave the Password and Authorization user name fields blank.
Un-check the item Register with domain and receive incoming calls.
Under Send outbound via, select target domain.
Leave the “Dialling plan” entry as it is, and click OK. This should save your settings, and return you to the SIP Accounts window:
- Ensure that the entry in the SIP Accounts list has the “Enabled” box ticked, then click Close.
X-Lite will then attempt to use the settings you entered, and will show some messages on the screen of the X-Lite main window. The following messages should appear:
- Discovering network…
- Your username is: (username you entered in step 5)
You are now ready to start dialling SIP addresses directly!
Dialling an APNIC SIP address
To dial an address or number in X-Lite, simply click on the X-Lite main window and start typing the address you want to dial. Whatever you typed will show up in the display. Once you have entered the address you wish to dial, press the Dial/Redial button (green phone, circled in red below):
X-Lite will then try to connect the call, showing some messages on the display in the main window. You should see the following messages:
You should also hear the ringing tone play as the phone rings at the other end.
When the person at the other end answers, the message on screen should change to “Call established”. As long as you have your speaker and microphone configured correctly, you should be able to speak to the person on the other end just as though you were making a normal phone call.
To end the call, press the Hang-up button (red phone on the right hand side of the X-Lite main window).
Once the call has been ended, the message on the display should change to “Hung up”.
If the sound does not behave as expected, it is possible that you need to configure your speakers and microphone. Please see the section X-Lite Audio Configuration for instructions on how to do this.
X-Lite audio configuration
If the sound does not behave as expected when using X-Lite, it is possible that you need to configure your speakers and microphone.
To show the audio configuration options:
- Click the Show Menu button, and choose the menu option Options… This will show the X-Lite Options window.
- On the left hand side of the Options window, click the button labeled Devices. This will show X-Lite’s audio configuration options. Here you can configure what audio devices X-Lite will use, as well as a number of other audio related settings.
Using X-Lite from behind a NAT
In some cases when you are connected to a network that is behind a NAT (Network Address Translation) device, X-Lite can have problems connecting. Some of these problems can be resolved by using a STUN server (Simple Traversal of UDP through NAT).
STUN works by sending communications between your computer and a server on the internet, to try and detect what type of NAT device your network is behind.
To configure X-Lite to use a STUN server, follow these steps:
- On the X-Lite main window, click on the Show Menu button, then choose SIP Account Settings. This will show the SIP Accounts window.
- In the SIP Accounts window, select the account you created previously, and click Properties… The Account Properties window will appear.
- Click the Topology tab, shown below:
Where it says “STUN server”, select the option Use specified server, then type “stun.counterpath.net” into the field next to it. stun.counterpath.net is a freely accessible STUN server, provided by Counterpath to assist X-Lite users who are behind NAT devices.
- Click OK, and then Close to close the SIP Accounts window. You have now configured X-Lite to use a STUN server.