VoIP SIP SDK for Android

Windows

Max OS

Linux
Development environments
Android
Features
Android 4.4, 5, 6, 7, 8, 9, 10, 11, 12, 13 and 14
Support of SIP and RTP
UDP/TCP support
MWI support
secure connection via SRTP and ZRTP
STUN and other IETF standards (compatible with SER, OpenSER and Asterisk)
ICE support
SIP Registrar (SIP server) support
Audio and video calls
Single line support
DTMF
Status messages
User Agent name support
SIP port change
Available SIP port check
Bluetooth support
Second registration
Different networks support (WiFi, GPRS, 3G, EDGE)
Registration proxy support
Log support
Available Codecs
G.711-ALaw
G.711-muLaw
G.729
G.723.1
VP.8
OPUS
Speex
Theora
GSM
H.263
H.263+
H.264
End User Features
Set a custom ringtone
Conference call
Use softphone with no registration (useful for calls in local network)
Communicate via IM chat
Check Call history
Store and use Contacts list
Play File to conversation
Put a call on Hold
Record a Call in wav or aac format
Send DTMF (useful for calls to call center)
Enable/disable Video, Microphone and Speaker during the call
Updates
Hotfix Release: VOIP SIP SDK for Android
August 25, 2025
Change log: – fixed video calls (regression in release 2025.07.29) – added support for TLS 1.3, new methods setSocketEncryption and getSocketEncryption, and deprecate 2 methods getTLSMethod and setTLSMethod – added functionality for client side verification, new methods setTLSVerifyClient, setTLSClientCert and setTLSClientPrivKey
Learn moreAn important Update VOIP SIP SDK for Android
July 30, 2025
Change log: – 16k alignment – minimum supported Android 5.0 – transition to new C++ library libc++_shared.so instead of libstlport_shared.so – use newer OpenSSL 1.1.1w – updated srtplib to 2.5.0 – android API target level set to 35 – internal engine update to target deadlocks, memory leaks and flow incinsistencies – Updated sample projects to target API level 35
Learn moreUpdates of VoIP SIP SDK for Flutter
November 7, 2024
Android SDK change log: – changed username to SIP URI in receiver argument of onTextMessageReceived callback – disabled code which removes auto dial DTMF suffix – SDK target changed to API level 34 – added RX and TX byte counter to AbtoPhoneMediaQuality – added method to specify custom REGISTER headers – fixed H264 full HD (1920×1080) video capture – added POST_NOTIFICATIONS permission
Learn more
ABTO Software VoIP SIP SDK for Android allows you to build a custom SIP softphone for Android 4.4, 5, 6, 7, 8, 9, 10, 11, 12, 13 and 14 with support of voice and video calls.