Features of Basic4Android

Basic4Android (currently known as B4A, https://www.b4x.com/b4a.html) is a rapid application development tool for native Android applications. B4A is similar to Visual Basic and Visual Basic.Net though it is adapted to the native Android environment.

B4A allows to build a custom SIP softphone for Android 2.3.x, 4.x, 5 with support of voice and video calls


  • Android 2.3.x, 4.x, 5,6
  • Support of SIP and RTP
  • UDP/TCP support
  • secure connection via SRTP
  • STUN
  • SIP Registrar (SIP server) support
  • Audio and video calls
  • DTMF
  • Status messages
  • User Agent name support
  • SIP port change
  • Available SIP port check
  • Bluetooth support
  • Different networks support (WiFi, GPRS, 3G, EDGE, LTE)
  • Registration proxy support
  • Log support

End User Features:

  • Set a custom ringtone
  • Use softphone without registration (useful for calls in local network)
  • Communicate via IM chat
  • Play File to conversation
  • Put a call on Hold
  • Record a Call
  • Enable/disable Video, Microphone and Speaker during the call

If you are interested in VoIP SIP SDK for B4A please contact us sales@voipsipsdk.com