Features

Some of the features supported by TsSmartPhone for Android are:

  • Multiple Call Appearances
  • Caller ID
  • Call Waiting
  • Call Hold
  • Call Transfer
  • Mute
  • Redial
  • Address Book for dialing
  • Call History for dialing and Browsing
  • Voicemail Message Waiting Indicator
  • Supports Portrait and Landscape Mode

Star Codes Supported:

  • *67 Caller ID Block
  • *69 Call Return
  • *72/*73 Call Forwarding
  • *77/ *87 Anonymous Call Block
  • *78/*70 Do Not Disturb
  • *123 Access Voicemail

Also Supports:

  • STUN
  • SSL / TLS
  • SRTP

 

 

 

 

 

 

 

 

Android Smartphone SDK

TsSmartPhone for Android is a portation of the TeleSoft CompactSIP code to an Android mobile phone or tablet. Voice and video codecs are available, and the resulting program is almost ready-to-run. You just have to add a user interface to the easy-to use API.

The Android Smartphone software is intended to be integrated into your application. The interface can be as simple as an analog telephone's interface-you send commands like "off hook" "DTMF digit 1 dialed" and similar stimulus events from your program. The toolkit also supports more complex commands like the "star" codes.

This software is supplied as C source code, and you can use it as-is, or modify it as you wish. This version of TsSmartPhone includes TeleSoft's standard CompactSIP core modules, the TsSmarPhone API and Android API, along with a portation layer for Android tablets and smartphones. Many users use the software as-is, while others customize the Android API and sometimes the SmartPhone module to give their users extra functionality.

By using TeleSoft's Android SmartPhone software, your engineers can concentrate on the value-added features that your customers want, your engineers will have a simple, familiar interface, they will not have to learn the details of SIP.

TsSmartPhone high level block diagram showing CompactSIP core, TsSmartPhone GUI layer, and Android GUI layer