2011-10-08 25 views
5

Esiste una API Java per effettuare una chiamata telefonica a un cellulare (a condizione che venga organizzato il supporto del fornitore di servizi per effettuare tale chiamata)?API Java per effettuare una chiamata telefonica

myProgram(A) --> Java API to make a call like Skype(B) --> PSTN/Mobile network support(c) 

Modulo A sarà il mio codice Java e sarà chiamata API del B che a sua volta trasferire la chiamata al mio fornitore di servizi.

Sto cercando un'API al livello B. Inoltre, non sto utilizzando Android. Voglio eseguire questo codice sul mio server.

Ho provato ed è atterrato su Skype. Per usare Skype, Skype dovrebbe essere installato sulla macchina (che non voglio).

C'è qualche altra soluzione per fare questo?

risposta

2

Hai già dato un'occhiata a Asterisk? C'è un Java API.

+0

È gratuito o concesso in licenza? – Rites

+0

Asterisk sotto GNU GPL e Asterisk-Java con licenza Apache, quindi entrambi gratuiti. – Chris

+0

Non è necessario che Asterisk sia configurato per il mio fornitore di servizi? – Rites

2

C'è Java Telephone API (JTAPI). Puoi dare un'occhiata a questo. Ha diverse implementazioni, come xtapi, gjtapi. Ho lavorato con xtapi.

Consente di effettuare/ricevere una chiamata.

+0

Puoi aggiungere del codice qui? Inoltre, come hai configurato il tuo provider di rete PSTN/mobile per questo? – Rites

+0

da dove ho scaricato il jar javax.telephony – Max

Problemi correlati