baresip

baresip SIP client

This is very basic project implementing baresip baresip based SIP User Agent.

Currently supports voice calls and messages with TLS transport, voicemail MWI, PCMU/PCMA and opus voice codecs, as well as ZRTP and (DTLS) SRTP media encapsulation.

Motivated by need for secure SIP user agent for Android that does not depend on third party push notification services.

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 3.2.3 (32) - Added on 2018-11-14

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 4.2 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.CALL_PHONE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES
  • Version 3.2.2 (31) - Added on 2018-11-07

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 4.2 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.CALL_PHONE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.GET_ACCOUNTS
    • android.permission.READ_SYNC_SETTINGS
    • android.permission.WRITE_SYNC_SETTINGS
    • android.permission.AUTHENTICATE_ACCOUNTS
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES
  • Version 3.2.0 (29) - Added on 2018-10-28

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 4.2 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.CALL_PHONE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.GET_ACCOUNTS
    • android.permission.READ_SYNC_SETTINGS
    • android.permission.WRITE_SYNC_SETTINGS
    • android.permission.AUTHENTICATE_ACCOUNTS
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES