Sadece yerel bir IP adresi arayarak arama yapmanın bir yolu var mı? Sadece IP'den IP'ye bir çağrı. Bunu nasıl yapabilirim? pjsip kodunda hangi değişiklikleri yapmalıyım? Herhangi bir sunucuya veya VOIP sağlayıcısına kaydolmak istemiyorum. Çağrı, yalnızca yerel WiFi'de, Mac'te (http://www.sjlabs.com/sjp.html) yapılan SJPhone uygulamalarında olduğu gibi gerçekleşecektir.SIP Sunucusu olmadan doğrudan IP ile IP arasında nasıl arama yapabilirim?
cevap
SIP ile yalnızca LAN'la yapılan aramaları mutlu bir şekilde yapabilirsiniz; her şeyden önce bir eşler arası protokoldür.
Diğer bir deyişle, SIP'nin standart bir parçası.
Pjsip zaten bir SIP URI directly (gerektiği gibi!) Çağrısı yapmayı destekliyor gibi görünüyor, bu yüzden hiçbir şeyi ayarlamanıza gerek kalmamalı. Sadece çağrıları sip:10.0.0.1
veya sip:foo.home
'a veya ne aramak isterseniz yapın.
(nitpick:.. Bütün SIP kullanıcılar hem istemci ve sunucularda olarak hareket çünkü "SIP Server olmadan" diye bir şey, var sana "SIP proxy'leri veya benzer altyapısını kullanmadan" gibi bir şey demek tahmin)
pjsua istemcilerinizi kaydettirmeniz gerekmez. Aynı makinede 2 pjsua programına başlayabilir ve her pjsua için bir tane ayrı pjsua hesabı oluşturabilirsiniz. Daha sonra, her bir hesabı kullanarak bir pjsua'dan diğerine doğrudan p2p çağrıları alın ve alın.
SIP İstemcisi doğrudan IP çağrılarını yönetebilmelidir ve bu konuda daha fazla bilgiyi link numaralı telefondan edinebilirsiniz.
bunu denediniz mi? – onmyway133
evet. Denedim. İyi çalışıyor. –