Подтвердить что ты не робот

Как реализовать VoIP + SIP в iPhone?

Я хочу разработать VoIP-приложение для iPhone.

Но я не знаю основ концепций VoIP, а также, если есть какие-либо источники или библиотека, которые я могу использовать в своем приложении.

Итак, если кто-то может предоставить мне ресурсы для обучения или библиотеку VoIP или что-нибудь полезное с точки зрения VoIP и iPhone, это будет дорого для меня.

4b9b3361

Ответ 1

Если это все еще актуально: используйте pjsip. Это библиотека SIP, написанная на C. Вы должны скомпилировать источник для iphone, он описан в документации здесь. После этого взгляните на базовое примерное приложение здесь. Это не очень сложно использовать, даже если вы не знаете C или как скомпилировать библиотеки. Это был мой случай.

ОБНОВЛЕНИЕ. Помните, что pjsip использует лицензию GPL.

Ответ 2

Другим вариантом является Twilio Client, у которого есть SDK iOS. С Twilio вам не нужно поддерживать какую-либо инфраструктуру телефонии.

(Я работал в Twilio)

Ответ 4

Есть помощник для обработки вызовов в iOS Стандартная библиотека Apple CallKit Документация Apple - CallKit

Есть одна лекция об этом здесь WWDC 2016

И, есть учебник в Ray Wenderlich здесь

Вам все еще может потребоваться некоторая библиотека для обработки SIP-соединений и обработки входящих вызовов.

Библиотека с открытым исходным кодом Linphone

Платная библиотека voipsipsdk

Ответ 5

git clone git://git.linphone.org/linphone-iphone.git --recursive

попробуйте этот репозиторий, он VoIP и SIP в iOS с открытым исходным кодом

источники: http://www.linphone.org/