The Demophone project serves as a practical guide and resource for developers who are aiming to integrate Acrobits libSoftphone SDK into their projects.

Demophone effectively showcases the fundamentals required for building a SIP app:

  1. SIP account management

  2. SIP registration management

  3. Push notifications

  4. VOIP mechanisms such as initiating, answering, and terminating calls, along with handling of in-call events.

The Acrobits Demophone project is available on GitHub. To download and build the Acrobits Demophone, please follow the steps below:

  1. Ensure that you have a valid license key from the Acrobits Licensing Portal. If you don’t have one, please visit Acrobits Licensing Portal to obtain a license key.

  2. Clone the Acrobits Demophone repository from GitHub using the following command:

1git clone
  1. Open the project in your editor.

  2. Enter your license key:

In the project’s file, replace the placeholder values for the app id and the license key with your valid license key obtained from the Acrobits Licensing Portal.

  1. Build the project.

By following the above steps, you can download and build the Acrobits Demophone. Make sure to replace the placeholder value for the licenseKey variable with your actual license key to activate the application.

The Acrobits Demophone offers a comprehensive demonstration of the powerful features and functionalities of Acrobits Softphone. Explore the various settings, make test calls, and experience the rich communication capabilities firsthand.

  1. Add push notifications

    To enable push functionality, you need to configure push notifications for your application. The process differs depending on the platform you’re developing for.

    Please see detailed setup guide for Android and iOS.

If you have any questions or need further assistance with the Acrobits Demophone setup, please reach out to our support team for guidance.

Enjoy exploring the Acrobits Demophone and discovering the potential of Acrobits Softphone!