Easily build PJSIP for Android with: OpenSSL, OpenH264, libyuv and G.729 (without Intel IPP), by using a Linux virtual machine.
The generated vagrant base box contains the following:
- Ubuntu Server 14.04.4 Trusty LTS
- Necessary packages to be able to build everything from sources
- Oracle Java 8 1.8.0_77
- SWIG 3.0.7
- OpenSSL 1.0.2g
- LibYUV r1580
- OpenH264 1.0.0
- Android NDK r10e
- Android SDK with:
- Android 4.3.1, API 18, revision 3
- Android 5.0.1, API 21, revision 2
- Build tools 23.0.3
- Platform tools 23.1
- OpenSSL 1.0.2g, OpenH264 1.0.0 and LibYUV r1580 are also already pre-built with API 18 for: armeabi, armeabi-v7a and x86