PJSIP version 1.7 has been released, with two major features added, namely official PJSIP support for iOS (iPhone/iPad/iPod touch devices) and support for multipart message bodies. The iOS port added native CoreAudio audio device implementation usable for both Mac OS X and iOS, and it also utilizes the device’s built-in echo cancellation feature for more robust echo cancellation. The port also added built-in iLBC codec that comes with the device.
This version also fixed many bugs, part of which discovered during the last SIPIT 26 in Sweden.
Please see the usual download page for more info.
I just recently came across PJSIP, and I am loving it so far. However, I tried using the libraries on the iPad, and it is dreadfully slow. It works like a charm on the iPhone. Is this a drawback of the iPad? Any clue of why this is happening?
I should’ve waited before I posted. The reason it was so slow is because I compiled a different version for the iOS 3.2 SDK and linked this for the iPad. I linked the iPad to the compiled version for the iOS 4.0 SDK, and it worked just as fast. I was under the impression from the Get Started that you needed to compile for the different SDK’s.