Some of the features supported by a softfone targeted to 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 that should be 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










Android Softphone Client SDK

An Android Softphone software that 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.

Due to recent exploits, TLS version 2.0 should be the only version supported for SIP signaling, and the corresponding DTLS version should be used with SRTP.