25 lines
1001 B
Markdown
25 lines
1001 B
Markdown
This is very basic Android Studio project implementing baresip
|
|
(https://github.com/alfredh/baresip) based SIP User Agent.
|
|
|
|
Currently supports voice calls and messages with TLS transport,
|
|
voicemail MWI, incoming call transfer requests (REFER), 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.
|
|
|
|
The static libraries and include files in distribution directory have
|
|
been produced using https://github.com/juha-h/libbaresip-android.
|
|
Before making libbaresip, apply reg.c-patch to re/src/sipreg/reg.c. The
|
|
patch is needed due to re timer sometimes firing too late.
|
|
|
|
After cloning the project, in Android Studio 3.2.1:
|
|
|
|
- Open an existing Android Studio project
|
|
|
|
- File -> Invalidate Caches / Restart -> Invalidate & Restart
|
|
|
|
Available also in F-Droid and Google Play stores.
|
|
|
|
Copyright (c) 2018 TutPro Inc. Distributed under BSD-3-Clause license.
|