62 votes

iOS: Open Source VoIP/SIP Code Objective-C

J'ai été chargée d'enquêter sur la faisabilité de l'écriture d'une Application iPhone pour accéder à notre internes VoIP/SIP systèmes.

Je n'ai jamais codé tout près de VoIP avant. Y a-open source VoIP/SIP bibliothèques ou des exemples en C ou Objective-C?

Une Application iOS que je peux la peau et les ajouter à nos fonctionnalités requises pour (principalement liés à l'INTERFACE utilisateur) serait le saint graal ici.

51voto

pgb Points 17316

Vous pouvez prendre un coup d'oeil au siphonhttp://code.google.com/p/siphon/).

À partir de leur page d'accueil:

La maison de la première au Monde libre SIP/VoIP application pour iPhone et iPod Touch 1 et 2.

Siphon de SIP/VoIP projet est le premier dans sa catégorie qui fonctionne sur iPhone et l'iPod Touch 2 avec le casque pour tous Fournisseurs SIP. Il est originaire demande approuvée en cours d'exécution sur 2.X à l'aide de micro/haut-parleur et casque d'écoute.

L'Application prend en charge le protocole SIP standard, en préservant la compatibilité avec des centaines de fournisseurs SIP et offre une interface graphique qui permet de préserver la pomme la conception de natif des applications iPhone.

9voto

MrTJ Points 4547

Bien qu'il soit assez vieux thread, j'ajoute ici aussi pjsip: http://www.pjsip.org qui a une assez mature iOS port néanmoins, il est écrit en C et son API est également en C.

6voto

David Carney Points 1243

Un de mes collègues a écrit un Astérisque client, disponible sur Github (http://github.com/pzion/miumiu)

Depuis la page du projet:

MiuMiu est une application VoIP pour Mac et iPhone qui utilise le protocole IAX

5voto

sbwoodside Points 3860

Il y a également Linphone pour iPhone: http://www.linphone.org/eng/linphone/news/linphone-for-iphone.html

Il prend en charge les codecs G711, speex à bande étroite et à large bande et iLBC codecs. Configuré avec votre favori passerelle SIP il vous permettra de lancer des appels à des numéros PSTN à partir de votre mobile en utilisant la 3G ou le wifi

4voto

yijiankaka Points 118

http://www.pjsip.org n'est pas le plus parfait. La vidéo est disponible sur PJSIP version 2.0 et versions ultérieures. Seuls les plates-formes de bureau sont pris en charge, les appareils mobiles comme iOS ne sont pas encore pris en charge. Ce document décrit comment utiliser la fonction vidéo avec PJSIP.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X