How to implement VoIP + SIP in iPhone? [closed]

限于喜欢 提交于 2019-11-26 12:00:59

问题


I want to develop a VoIP application for iPhone .

But I don\'t know the basics of VoIP concepts and also if there are any sources or library available that can I use in my application .

So if anyone can provide me VoIP learning resources or library or anything that is useful in terms of VoIP and iPhone it will be precious to me .


回答1:


If it's still relevant: use pjsip . It's a SIP library written in C. You must compile the source for iphone, it is described in the docs here. After that take a look at a very basic sample application here. It isn't very hard to use even if you don't know C, or how to compile libraries. Which was my case.

UPDATE Please be aware that pjsip uses GPL license.




回答2:


Another option is Twilio Client which has an iOS SDK. With Twilio you don't have to maintain any of the telephony infrastructure.

(I worked at Twilio)




回答3:


I think you should check my answer in this link.

iOS: Open Source VoIP/SIP Objective-C Code

Also check

SIP library for iOS with non-GPL license

You can also try OZeki,SIphone etc




回答4:


There is a helper to handle calls in iOS Apple Standard library CallKit Apple Documentation - CallKit

There is one lecture about it here WWDC 2016

And, there is a tutorial in Ray Wenderlich here

You still might need some library to handle SIP connections and handle incoming calls.

Open source library linphone

Paid library voipsipsdk




回答5:


Rebtel is already the world’s second-largest mobile VoIP provider behind Skype. Rebtel Takes On Twilio, Launches Free VoIP SDK For iOS And Android App

Rebtel API



来源:https://stackoverflow.com/questions/2558302/how-to-implement-voip-sip-in-iphone

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!