Linphone iOS App

Linphone

Linphone is a free, open-source and cross-platform application for making audio and video calls, and sending text messages over the internet.

Requirement: an Area Alias or higher.

Installing the Linphone App on iOS

  1. Open the App Store on your phone and search for Linphone in the search bar.
  2. Tap Get and wait for the installation to complete.
  3. Once installed, tap Open from the App Store or locate the app on your home screen.
  4. Launch the application to begin the setup process.
  5. On the first launch, Linphone will request permissions to access the notifications, photo library, contacts, microphone and camera (for video calls).
  6. Grant these permissions to fully enjoy all the app’s features.

Setup

Connect using a SIP Account

  • Open the Linphone application.
  • On the home screen, select Use a third party SIP account -> click on the I understand button.

1. SIP account details

Username:
8-Digit Number located at Area Teams → Teams → Team A → Application, e.g.: 89172384

Password
Located at Area Teams → Teams → Team A → Application, e.g: vvuyw5v0yrag42bomvcrm3otzl52i5c8

Domain
aunsw.88.io

Display Name
The name displayed to the other party, e.g: 89172384

Transport
TLS

2. Media Encryption

Click on Settings → Advanced Settings → Media encryption → SRTP

3. More options

Click on the 8 button on the top left hand corner

Click on the 3-dot -> Manage the profile - Add a picture (optional)

Multiple Accounts

Multiple accounts can be set up and managed within the Linphone app.

In the example below, two accounts have been added.

Call Forward on Busy

Requirement: Monal app

Incoming calls to the mobile phone number can be answered using the following methods:

  1. Linphone (ensure the username used is 89xxxx@aunsw.88.io)
    Requirement: Linphone app
  2. Browser Phone
    Requirement: Browser Phone app
  3. Meeting (conference)
    Requirement: Web based Conference app
  4. Voicemail
    Requirement: Mailbox

There are three ways to set up Call Forward on Busy:

  1. Use the Universal Dialer Code (the most reliable way), i.e: **67*NUMBER#, e.g: **67*+61499331111# where the forwarded number is +61499331111. To cancel the Call Forward, dial ##67#.

  2. If the Universal Dialer Code is not possible, go to the carrier's portal and enable the Call Forward on Busy.

Note:

  • Ensure the Missed Call Service is disabled from the carrier.
  • With certain carriers, the voicemail must be removed.
  • On certain iOS versions, ensure Live Voicemail is disabled and Screen Unknown Callers is set to Never.

If Call Forward on Busy is enabled and configured to forward calls to +61499331111, any incoming call that is rejected or declined will be forwarded to that number. The recipient of the forwarded call will then have the available options to answer it.

To decline the incoming call while the screen is locked, press the Power button twice quickly.

When there is an an incoming call, click on the incoming call notification from the Monal app.

Select the website link displayed in the pop-up window notification.

When the website link is clicked, the following pop-up window is displayed.

Call Forward - Linphone

Selecting the answer_on_linphone button routes the call to the Linphone app, triggering an incoming call notification.

When the linphone_open button is selected, the call can be answered on the Linphone app.

Call Forward - Browser Phone

When the answer_on_bp button is selected, the call is routed to the Browser Phone.

When the answer_call1 button is selected, the call is answered.

Call Forward - Meeting

When the send_to_meeting button is selected, the active call is transferred to the Web based Conference app.

Once the call has been answered, ensure that the microphone is unmuted, as it is muted by default.

Call Forward - Voicemail

When the voicemail_button is selected, the caller will prompted to leave a voice message.

call_voicemail_ios

All voice messages left are available from https://mail.aunsw.88.io, Inbox -> Team folder.

The voicemail attachment can be downloaded by selecting the download_button button or played by selecting the play_vm button.