These are the goals of our library.
- Easy setup of PJSIP
- Clear and simple interface
- Code that is tested
- Great documentation on what the wrapper does and doesn’t
- Generic implementation so that other people can use the library
- Creating an outbound SIP call
- Register an account when asked
- Accept an inbound SIP call
- Mute, Hold, Speaker mode & Transfer calls
- Unregister when all calls are ended
- Keep the connection alive when not calling
- Respond to the VoIP push notification
- Clear Readme on how to use the library
- Automatic documentation of code
- Bluetooth
- Presence
- Rewrite lib to Swift