Comment créer et compiler PJSIP pour Xcode, en utilisant l'exemple de code IPJSUA pour tester?
Comment créer et compiler PJSIP à l'aide de xCode et exécuter l'exemple de code IPJSUA?
source d'informationauteur Alfred Angkasa
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, vous devez ouvrir le terminal. Le Terminal peut être trouvé à des Applications->Utilitaires->terminal.
Une fois que vous ouvrez le terminal, assurez-vous de pointer vers le bureau pour le rendre plus facile d'obtenir le dossier de données. il suffit de taper :
Bravo, vous avez déjà à votre ordinateur de bureau. Maintenant continuer à taper ce.
Ce code signifie que vous téléchargez le pjproject à partir du site web de votre bureau. Après avoir fini de télécharger le PJSIP, vous devez ajouter un config_site.h. Honnêtement, je n'ai pas ce à quoi doit-on le faire, mais il suffit de suivre. 😀
Comment créer un config_site.h? Il suffit de copier le config_site_sample.h, coller et modifier le contenu de devenir comme cela.
Après cela, nous avons besoin de changer la configuration de l'iphone. J'ai pensé à elle. Si vous voulez juste courir au simulateur vous avez besoin de changer la DevPath. Si vous voulez tester sur l'appareil, il suffit de laisser être.
Maintenant, je vais donner l'exemple à exécuter au simulateur. Ppen la pjproject, vous trouverez la configuration de l'iphone. Ppen le fichier à l'aide de textfield. et changer le DEVPATH et coder en dur le IPHONESDK.
La devpath regarde comme ça.
Rappelez-vous, reportez-vous à votre Xcode. Si vous voulez vérifier, allez dans le finder- > applications->xcode->afficher le contenu du paquet. J'ai aussi codé en dur le IPHONESDK.
Après vous avez terminé avec cela, nous allons revenir à la terminale. Assurez-vous que vous avez déjà à la pjproject dossier. Type ce.
Après cela, vous pouvez le configurer. Cliquez simplement sur ce terminal. Si vous voulez tester sur votre appareil, vous n'avez pas besoin de modifier la configuration de l'iphone, l'exportation CC, etc., vient directement de configuration iphone.
Après vous avez terminé, continuer avec ce code.
Vous verrez que l'ensemble de la bibliothèque déjà compiler. Cette bibliothèque peut nous aider si nous voulons créer un nouveau projet. -> c'est ce que je pense maintenant.
Et vous avez presque fini, il suffit d'aller à la pjsip-applications->src->ipjsua. Vous trouverez le projet Xcode, il suffit de cliquer dessus pour l'ouvrir à votre xcode. Cliquez sur générer et exécuter. Vous trouverez l'interface comme ceci.
Si vous voulez tester sur votre appareil, vous devez avoir le certificat et la clé privée de la chaîne. Je ne peux pas l'expliquer parce que j'ai obtenu le certificat de mon entreprise. Ils fournissent.
Si vous voulez essayer, vous devez créer un compte SIP premier. Vous pouvez utiliser sip2sip ou ekiga. Ici j'ai essayé ekiga. par exemple, mon SIP est [email protected] et [email protected].
Après le simulateur nous touche en +pour ajouter un nouveau compte.
Ensuite, vous devrez taper votre SIP nom. n'oubliez pas de type "sip:". ne jamais oublier. ici, c'est le example:sip:[email protected].
Après que vous aurez à taper l'adresse URL, il suffit de taper ekiga.net puisque c'est notre URL. Cette URL moyens de notre serveur. Tor exemple, sip:ekiga.net.
Suivant est le auth royaume. Tapez la même que l'adresse URL, sip:ekiga.net.
La prochaine est votre nom d'utilisateur. Ici mon nom d'utilisateur est 12345678. Vous n'avez pas besoin d'ajouter sip ou le type avec @ekiga.net.
La dernière est de votre mot de passe. Après vous être inscrit, il va ajouter automatiquement sur le compte. Il suffit d'aller à la zone de texte, puis appuyez sur entrée. Il mettra à jour pour vous.
Ensuite, nous devons ajouter un ami. Type
+b
et vous devez saisir l'adresse URI. Typesip:[email protected]
et vous avez terminé. Retour à la textfield, il ajoutera automatiquement à votre liste de contacts.Vous verrez, votre compte est toujours en mode hors connexion. Vous avez besoin de changer dans le mode en ligne avant d'effectuer un appel. Il suffit de changer le statut de type t, et appuyez sur entrée.
Après cela, vous pouvez effectuer un appel par type de M. et de type 1. parce que notre ami est un pas de 1. 1 est leur carte d'identité. et vous pouvez faire un appel.
Veuillez vérifier le lien ci-dessous. Vous pouvez obtenir le code source à partir de là et biuld pour à la fois l'appareil et le simulateur.
https://github.com/radif/SIPHON-SIP-Client-that-actually-compiles
Pour XCode 4.5
->