J'ai installé et construit avec succès la bibliothèque pjsip
et pjsua
pour android, j'ai couru pjsua
sur mon appareil et cela a fonctionné, mais je suis toujours perdu sur la façon d'utiliser les méthodes de cette bibliothèque.Utilisation de pjsip avec android
J'ai déjà jeté un coup d'oeil sur l'application CSipSimple
et j'ai remarqué que les dossiers jni
de ces 2 projets sont très différents. Dois-je convertir chaque fichier .c de cette bibliothèque en fichiers .java avec SWIG
? Si quelqu'un a un exemple sur la façon de l'implémenter d'une manière très simple (une procédure de registre SIP par exemple), ce serait utile.
Ok je l'ai trouvé !! – onizukaek
Souhaitez-vous s'il vous plaît poster la réponse ci-dessous – securecurve
Bonjour, en fait, vous n'avez pas besoin de mettre en œuvre le tout et SWIG rend votre vie plus compliquée quand vous avez besoin de rappel de natif. Jetez un coup d'œil sur la façon dont jni travaille pour appeler une fonction native de java en utilisant le tutoriel et commencez à implémenter une application simple en code natif comme celui-ci mais avec les fonctions jni http://www.pjsip.org/pjsip/docs/html /page_pjsip_sample_simple_pjsuaua_c.htm qui vous aide à comprendre comment l'utiliser. Attention: l'environnement de débogage est un désordre à mettre en place, attention aux makefiles pour jni et parfois l'éclipse pourrait être votre ennemi. Amusez-vous. – onizukaek