Y a-t-il un moyen d'appeler en composant simplement une adresse IP locale? Simplement une adresse IP à l'appel IP. Comment puis-je faire ceci? Quels changements dois-je créer dans code PJSIP ? Je ne veux m'inscrire dans aucun fournisseur de serveur ou de VoIP. L'appel ne se produira que dans la connexion Wi-Fi locale, tout comme Les applications SJPHONE font dans Mac ( http://www.sjlabs.com/sjp.html ). P>
3 Réponses :
Vous pouvez heureusement faire des appels LAN uniquement avec SIP - il s'agit principalement d'un protocole pair-to-peer, après tout. P>
C'est une partie standard de SIP, en d'autres termes. P>
On dirait que PJSIP prend déjà en charge appelant un SIP URI directement a > (comme ça devrait!) Vous n'avez donc pas besoin d'ajuster quoi que ce soit. Il suffit de placer des appels vers (Nitpick: il n'y a rien de tel que "sans serveur SIP", car tous les agents utilisateur SIP agissent comme des clients et des serveurs. Je présume que vous vouliez dire quelque chose comme "sans utiliser des proxy SIP ou une infrastructure similaire".) P> SIP: 10.0.0.1 CODE> ou
SIP: FOO.HOME CODE> Ou tout ce que vous voulez appeler. P>
Vous n'avez pas besoin d'enregistrer vos clients PJSUA. Vous pouvez démarrer 2 programmes PJSUA sur la même machine et créer des comptes PJSUA distincts, un pour chaque PJSUA. Ensuite, faites et recevez des appels P2P directement d'un pjsua à l'autre à l'aide de chaque compte. P>
You Le client SIP doit être capable de gérer les appels IP directs et vous pouvez en trouver davantage sur ce link . p>