
VOCAL’s Android VoIP Libraries are optimized for application developers to meet unique Voice over IP (VoIP) requirements for a range of ARM platforms. These libraries are developed in C/C++ for use with the Android SDK. The VoIP library is accessible using our API class via the JNI.
A native network stack along with VoIP protocols can be used to implement an Android SIP client which provides full access to VoIP Internet calling and other services using SIP and RTP. Voice codecs include G.711, G.722, G.729, MELPe and Opus with others available upon request. Acoustic echo cancellation, noise reduction, dereverberation and adaptive beamforming algorithms are available to further enhance voice quality. Our proprietary jitter algorithm is exceptional at maintaining constant voice output for the listener by rapidly adapting to packet loss or delays from congested networks. In addition, VoIP encryption using SRTP or TCP with TLS is available to ensure secure SIP client server communications.