Oops sorry, point 2 is incorrect. The real question is - why does PJSIP take 10-12 seconds while initializing on an iphone ? On Thu, Aug 5, 2010 at 10:22 AM, Rob Wilkes <wilkrob at gmail.com> wrote: > Hello, we have the following observations. Any help would be great: > > Version of PJSIP: 1.6 > > 1) It seems when we compile PJSIP/MEDIA on iOS SDK 4.0, it works fine, but > media does not work (there is no sound) when we make a call. However the > moment we switch to iOS SDK 3.2 everything works fine. So right now, we are > building PJSIP on 3.2 - once built on 3.2, our application when deployed in > an iphone 3G (3.x) or iphone 4 (4.0.1) works fine. Our conclusion therefore > is that pj1.6 has some issues in the audio driver for iphone when compiled > with iOS SDK 4.0 - correct? > > 2) The PJSIP initialization function takes at least 10-12 seconds when in > debug mode on an iphone 4. Is there any way to make it faster? Alternately, > we do not receive any notification from PJ when init is complete, so when we > start our VoIP client, we have no idea when PJ is ready to make a call - so > we cannot display a "initializing" message that g goes away when PJ is ready > to make calls. > > 3) Has anyone got DTMF via RFC 2833 working on iphone? We currently use > PJSIP on android and everything works fine with 2833 DTMF. When we use the > iphone client, RTP seems to be sent via inband RTP and not 2833 (yes, we > have validated that the remote end returns 2833 support in 200 OK) > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100805/c351d572/attachment.html>