1
votes

I am doing an iOS app with SIP and VoIP concept. I don't know even basics. So I referred following documents.

1.http://trac.pjsip.org/repos/wiki/Getting-Started/iPhone#Features

2.http://www.pjsip.org/download.htm

3.http://www.xianwenchen.com/blog/2014/06/09/how-to-make-an-ios-voip-app-with-pjsip-part-1/

4.iOS: Open Source VoIP/SIP Objective-C Code

5.How to implement VoIP + SIP in iPhone?

6.https://code.google.com/p/siphon/

7.http://www.linphone.org/technical-corner/liblinphone/overview

8.https://code.google.com/p/idoubs/

Finally I got exact app what I expected is,,

9.http://www.portsip.com/downloads.html

I downloaded iOS project and run in simulator, exactly connecting with our asterisk server through SIP. I can make call, incoming also. But that is trail version. I unable to modify that code.

That connection link I unable to modify. Can any one guide me how to connect with server, when "REGISTER" button is click? Before pressing "REGISTER" button, I got Username, password, Server IP address in UITextfield.

Can anybody help me, how to register with SIP like in http://www.portsip.com/downloads.html ???

2

2 Answers

1
votes

For iOS i can recommend pjsip from my own experience. I have created a callcenter application (for internal usage) and works fine and stable on iPhone and iPad. Just drag the source to XCode and it should compile with no issues and doesn't have further dependencies. They also have a good tutorial for iOS.

0
votes

We are working on a mobile iOS SDK for RestComm which uses SIP and WebRTC to make calls. Feel free to create a separate question after you tried with this if it is of any interest (It does support REGISTER As well)