How to Call

Calling VirtualGlobalPhone network and other network

VirtualGlobalPhone user calls (free users to user)

Calls among VirtualGlobalPhone users remain within our network (Internal).  We use ICE-frame work comprises a set of mechanisms which not only help to find the best route but also are the most efficient in NAT traversing.

For audio the OPUS codec is utilized which supports adjustable bitrate and several audio preprocessing algorithms which guarantee high quality in changing network conditions.

Video calling

Video calling is based on VP8 code with congestion control mechanism.

Video call can be initiated directly by clicking on the appropriate icon (the one with a camera icon) in the contact details view or on the video shortcut on the main Contacts.  The other side will get the call with an option to accept video or audio only.

The other method is to initiate audio only call and enable video later, during the call, by clicking on the video icon on the “in a call” screen.

During video call the control buttons disappear after two seconds and come back when you touch the screen, then goes off again after two seconds of inactivity.

During a call functions

While in a call the screen is composed of following elements (from the top):

       ·         quality indicator

       ·         avatar

       ·         name of the other party

       ·         active or on Hold information

       ·         mute microphone

       ·         speaker

       ·         record audio

       ·         hold

 

         bottom bar with actions:

o   end call

o   send instant message

o   send attachment

o   turn on video

o   additional options menu

         the additional options menu include following actions:

o   add call

o   transfer call

o   merge into conference (enabled if there are more than one call)

 

Quality indicator

The application controls the RTP (media) stream and measures various quality factors, the main being the lost packet count. The check is performed for both audio and video. When the measured quality of the stream drops below one of 3 predefined quality levels it will be signaled by changing the icon and displaying a popup with adequate text. The levels are excellent, good and poor. They are related to the MOS metrics (Mean Opinion Score).

Recording

Recording works only for audio. When in a call a user can press the record button and start recording the conversation. The recording will contain whole conversation i.e. combined streams of all parties. The recordings are stored in wav format, each recording in a separate file. The files can be retrieved from a device using iTunes/file sharing menu.

Instant messaging in a call

 Tapping the chat icon will bring the keypad and an input field where you can compose and send a text message. It works exactly same way as in the Chat menu with only difference that the messages overlay the main call view.

 

When you receive a new message a badge will be shown on the message icon, also there is a short beep indicating its arrival.

 

Attachments

Tapping on the clip icon brings more options for sending attachments. They include location sharing and picture. Please note that sending picture during a video call is not available.

These features work the same way as in the chat menu where you can find more details.

 

Transfer

This function is available from the extended menu. An active call can be transferred to some other number or another Virtualglobalphone user. The phone number can be typed from the dialpad or be selected from the Contacts list.

 

When you tap the transfer button the other party is put on hold. After selecting the number or VirtualGlobalPhone  user the active call is disconnected from your dialer and then the server tries to connect to the new destination. As you do not know if this operation succeeded or not this type of transfer is called blind transfer.

 

 

Multiline support

The VirtualGlobalPhone application supports up to 4 concurrent calls.  You can switch between them by tapping on an avatar representing particular caller.

When there is a new call coming while you are in a call already, you will hear a beep and see the new avatar shown on the call view.

If you want to add a new call click on the extended menu and then select the plus icon. Similarly to the transfer feature you will be presented with an option to choose the number from dialpad or to choose an item from the contacts list.

 

Conference

Active calls can be merged into a conference. It works only for audio, the mixing is done on the application side hence the limit to 4 active callers. To start a conference go to extended menu and tap the merge calls icon.

 

PSTN / GSM Call - National / International Calls

Call out is a service allowing users to place calls to PSTN numbers.

The PSTN / GSM calls can be initiated from:

·                 Contacts by tapping on non VirtualGlobalPhone entry.

·                 Contact view of non VirtualGlobalPhone contact

·                 Contact view of VirtualGlobalPhone user by selecting the paid call button

·                 From the dialpad menu

If your account is not having enough balance then our server will send back the “payment required” error which will bring a popup with adequate information. The balance can be topped up at your client area here https://my.virtualglobalphone.com/clientarea.php?action=addfunds

Before placing an PSTN / GSM call the app allows for checking the cost per minute. In the contact view a user can tap on the dollar icon in order to see the rate. Also the rate is presented when dialing from the dialpad after entering phone number.

Calling from dialpad

After entering first 3 digits into the phone number input field the dialer will check the rate per minute for the entered destination and show it below the number, along with the destination name.

In the left bottom corner the user account balance is displayed. Taping on it will take you to the Account menu.

 

 

Taping the call button will trigger a lookup that checks if the entered number belongs to an VirtualGlobalPhone user. If so you will be presented with an option to call VirtualGlobalPhone network for free. Still, you can opt for paid call.

Recent menu (call log)

 The calls are grouped in threads by the caller ID. If more calls came subsequently from the same caller they will be grouped in one thread. Each thread or a single call entry has an arrow icon indicating whether it was incoming, outgoing or missed call.

Taping on the row in the call log list takes us to the call details view which shows more information on the caller and exact time of calls from and/or to him.

  • Calling, Outgoing calls, video calling, free calling, free user to user calling, International call, PSTN Call
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Know your app

Application menu and Graphical user Interface explanation The app consists of Main screen,...

How to Signup

Registration with SIM / GSM phone number Select your country from the drop down menu where the...

App Download

VirtualGlobalPhone mobile softphone for Apple and Andriod devices.    You can download the apps...

Enhanced Address Book

  The entries in the address book which are VirtualGlobalPhone users are distinguished from the...

Background Notification Incoming Call and Chat

Working in background - notifications When the application goes to the background it still keeps...