
This means covering 100% of the current market share

Xlite softphone sdk android#
Works with all Android devices (phones, tablets, TV and others) since SDK level 9 released in 2010.SIP/media stack compatible with any VoIP server or device (Asterisk, FreeSWITCH or any other softswitch, IP-PBX, VoIP gateway, ATA, softphones, IP Phones, X-Lite and many more).Implements all standard SIP transports, layers and components including UAC and UAS.Standard SIP/RTP client for voice, video, chat, conference, presence and others.See the quick start and documentation for a more details.ĭownload a fully working example from here or see its main activity java source file here. You can also register, accept incoming calls, send chat message and perform other operations, mostly with a single line of code. You might listen for the AJVoIP notifications from a separate thread using the mysipclient.GetNotificationsSync() call any API as required such as SendChat(), Dtmf(), Transfer(), Conf() and others make a call to a user/extension/phone number/SIP URI: Mysipclient.SetParameter(" password", " SIP_PASSWORD") Mysipclient.SetParameter(" username", " SIP_USERNAME") Mysipclient.SetParameter(" serveraddress", " VOIP_SERVER_IP_OR_DOMAIN") set parameters (replace uppercase words):

Xlite softphone sdk download#
download and include the AJVoIP.aar or the AJVoIP.jar to your project first Special care was taken to auto adapt to device hardware/cpu/network circumstances thus offering the best possible call quality for every enduser. This includes device specific fine-tuning using the latest API version features and optimal multi-core usage on multi-core systems. Our development team is focusing to take out the most from Android device capabilities with optimal CPU usage and minimal battery consumption. It can be used from any development environment (Android Studio, Eclipse, IDEA or other IDE) and any Android compatible programming language (Java, Kotlin or any others which can include aar or jar and emit Android apk/aab).
Xlite softphone sdk full#
The AJVoIP Android library is a full implementation for the SIP protocol including signaling, media, codecs and auxiliary services which lets you implement VoIP capabilities for any Android application, compatible with any SIP server or device.ĪJVoIP was written specifically for Android (not a port of some existing codebase or from other platform) thus allowing radical optimizations for the platform, offering maximum compatibility and a perfect fit for the Android ecosystem. SIP is defined in RFC 3261 and it is the IETF signaling protocol for multimedia session initiation, which can be used to initiate text, voice, video and multimedia sessions for IP phone calls, conference, streaming, text messaging or gaming.

The Mizu Android SIP SDK (AJVoIP) is a compact and flexible SIP library for Android, allowing developers to quickly build Android VoIP solutions (such as a SIP Softphone) or add VoIP call capabilities into existing Android app. The library implements the latest Android SDK features (Android 11 / API level 30+) while keeping backward compatibility down to SDK level 14 (released in 2011), thus compatible with all Android devices present on the market, including support for all CPU architectures (arm, x86, mips).
