2011-12-15 5 views

risposta

7

Si può tranquillamente effettuare chiamate LAN solo con SIP. In fin dei conti, è soprattutto un protocollo peer-to-peer.

È una parte standard di SIP, in altre parole.

Sembra che pjsip stia già supportando la chiamata a SIP URI directly (come dovrebbe!), Quindi non è necessario regolare nulla. Basta effettuare chiamate a sip:10.0.0.1 o sip:foo.home o qualsiasi altra cosa si desidera chiamare.

(Nitpick:.. Non c'è alcuna cosa come "senza SIP Server", in quanto tutti gli user agent SIP agiscono come client e server presumo che volevi dire qualcosa come "senza l'utilizzo di SIP proxy o infrastrutture simili")

2

Non è necessario registrare i client pjsua. Puoi avviare 2 programmi pjsua sullo stesso computer e creare account pjsua separati, uno per ogni pjsua. Quindi effettua e ricevi chiamate p2p direttamente da un pjsua all'altro usando ciascun account.

+0

hai provato questo? – onmyway133

+1

sì. L'ho provato Funziona bene. –

0

Il client SIP deve essere in grado di gestire le chiamate IP dirette e su questo è possibile trovare ulteriori informazioni su questo link.