Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 730 Bytes

Goals.md

File metadata and controls

32 lines (23 loc) · 730 Bytes

Goals

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

This is what the library can do

  • 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

This is what the library can’t do

  • Keep the connection alive when not calling
  • Respond to the VoIP push notification

Roadmap

  • Clear Readme on how to use the library
  • Automatic documentation of code
  • Bluetooth
  • Presence
  • Rewrite lib to Swift