Linphone Android - Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

Linphone Android

From Wiki

Revision as of 19:24, 11 April 2024 by Scomtois (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Configuration Detail

  • Open Linphone
Linphone Android1.jpeg

  • Select the option Use SIP Account.
Linphone Android2.jpeg
  • Fill in the information according to your account
    • Username: Your Main account or sub account username (six digit number) E.G 123456 / 123456_XX (the underscore has to be used for sub-accounts)
    • Password: The password you set for the account / sub account
    • Domain: One of multiple servers, you can choose the one closest to your location
    • Display Name: Your name or company name. (See the requirements below)

IMPORTANT - Display Name

  • Entering outbound Caller ID Name, it must be in CAPITAL LETTERS. This will appears more clearly/visible on some devices.
  • You must NOT use any special characters. They will not be displayed and it prevents potential outbound call issues.
  • Do NOT exceed 15 characters. Traditional canadian providers will not show more than 15 characters. We suggest shrinking or adapt the name.
  • Spaces are allowed in a caller ID name but count as a characters. (do not exceed 15 chars. in total).
    • Transport: UDP or TCP.

  • Click on the Login button
  • Your Linphone should be ready to make calls
  • To confirm that you have registered this softphone properly, you can make a call to the Echo test application (dial 4443).

Additional configuration

  • Go to the Account settings in Linphone so you can change the following settings.

Linphone AndroidAccSettings.jpeg

  • In order to receive incoming calls all the time enable "Allow push Notification" and set 300 for "Expire".

Linphone AndroidNetworkSettings.jpeg

  • For better results, in the Network settings of Linphone disable the option "Random port" and set the port 5060, 5080 or 42872 (For encryption 5061, 5081 or 42873). Enable push notifications there too.

Configuring Linphone with Encryption

If you decided to use SIP TLS - call encryption along with Linphone please follow these steps:

1. Make sure your Main account or sub-account has "Encrypted SIP Traffic" enabled.

Bear in mind, if this setting is enabled and your device sends UDP/TCP or RTP you will be rejected 
with error code 488.

Enable this setting for the Main Account at Main Menu>> Account settings>> Advanced tab.

Click to enlarge

For a sub-account enable it at Sub accounts>> Manage sub-accounts by clicking on the orange icon with a pen and finally click at "Advanced Options (Click here to display)".

Click to enlarge

2. Now that your account/sub-account has this setting enabled, your Linphone needs to send TLS and SRTP.

Linphone AndroidTLS1.jpeg Linphone AndroidTLS2.jpeg

  • You have to select TLS as the transport type when adding the account.
  • If the account is already added go to the Account settings in Linphone so you can edit this option.

Linphone AndroidSRTP.jpeg

  • Finally, from the Call settings in Linphone set "Media encryption" to SRTP and enable "Media encryption mandatory".
Personal tools
Actions Blog
Guides (Français)
Guías (Español)