2010-04-01 9 views
20

Quiero desarrollar una aplicación de VoIP para iPhone.¿Cómo implementar VoIP + SIP en iPhone?

Pero no conozco los conceptos básicos de los conceptos de VoIP y también si hay alguna fuente o biblioteca disponible que pueda usar en mi aplicación.

Así que si alguien puede proporcionarme recursos de aprendizaje VoIP o una biblioteca o cualquier cosa que sea útil en términos de VoIP y iPhone, será muy valioso para mí.

Respuesta

13

Si sigue siendo relevante: use pjsip. Es una biblioteca SIP escrita en C. Debe compilar la fuente para iphone, se describe en los documentos here. Después de eso, eche un vistazo a una aplicación de muestra muy básica here. No es muy difícil de usar, incluso si no conoce C, o cómo compilar bibliotecas. Cuál fue mi caso.

ACTUALIZACIÓN Tenga en cuenta que pjsip utiliza licencia GPL.

+0

eh, por favor díganos cuáles son las consecuencias del uso de la licencia GPL. –

+2

El código fuente bajo GPL que es legalmente incompatible con Apple Store http://www.zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/8046 –

10

Otra opción es Twilio Client which has an iOS SDK. Con Twilio no tiene que mantener ninguna infraestructura de telefonía.

(trabajé en Twilio)

+8

+1 por honestidad. – Simon

+2

pero twilio es costoso –

+0

Para el registro, Twilio recientemente redujo su precio para el Cliente. Ahora es $ 0.0025 (1/4 centavo) por minuto. https://www.twilio.com/client/pricing –

1

Hay una aplicación de llamadas VoIP rápida manzana biblioteca estándar Callkit Apple Documentation - CallKit

Hay una conferencia al respecto here WWDC 2016

Y, no es un tutorial de Ray Wenderlich here

Espero que te ayude!