I think you may have misunderstood me.
I am watching the debugger console and seeing if I get any network traffic while the app is running in the background.
I do not get any network traffic until the keep-alive timeout handler is invoked, or if the app enters the foreground.
I think this may be because there is either no TCP traffic when I have an incoming call (I need to try and Wireshark, I suppose), or the TCP socket is set up incorrectly in the PJSIP library, or I am doing something to break the PJSIP library.
EDIT: I think I found my issue. I do not believe the SIP server I am using supports TCP, and TCP is required.
If there is anyone familiar with this library or someone with knowledge of SIP and VoIP, your input will be very insightful.
Last edited by MatthewD; 05-03-2011 at 08:18 AM.
Reason: TCP Required
|