QNA > Q > Qual È Il Miglior Servizio Di Infrastruttura Voip, Api O Soluzione Open Source Da Usare Per Un'app Voip Mobile?

Qual è il miglior servizio di infrastruttura VoIP, API o soluzione open source da usare per un'app VoIP mobile?

Un ottimo servizio facile da usare è apparentemente (perché non l'ho ancora usato)
http://www.TWILIO.com

I soliti sospetti sono Asterisk (specialmente) e FreeSwitch, ma ce ne sono molti altri oltre a questo.
http://www.asterisk.org/
http://www.opensip.org
http://www.kamailio.org/
http://www.iptel.org/sems
http://www.freeswitch.org/
http://www.freepbx.org/ <-- questa è una gui per asterisk
http://www.sipwise.com/
http://www.flashpbx.com <- questo è veramente cool, basato su asterisk

http://sipwise.com
Ho installato e testato SIPWISE's CE Edition (www.sipwise.com), posso raccomandarlo, e lo sto considerando per un progetto VOIP mobile che stiamo già vendendo e lanciando pesantemente il mese prossimo. Ci possono essere alcuni leggeri problemi dopo l'installazione, come qualsiasi altro prodotto open source, a seconda della vostra esatta distribuzione Debian e delle librerie, potrebbe essere necessario qualche downgrade di particolari librerie. Ma una volta che funziona, è un incanto. È ben strutturato, comprende un SBC integrato, una commutazione ad alte prestazioni del kernel dei pacchetti RTP, usa Asterisk per la VoiceMail, Percona mySQL che supporta il clustering, grandi e semplici interfacce web per l'amministratore e l'utente, Le configurazioni SSL/sicurezza sono facili, le opzioni di skinning del portale anche, ecc. e se è vero che può gestire 2000 chiamate simultanee su un box doppio XENON 3GB, allora è semplicemente un grande prodotto; specialmente per il tipo di uso pesante da parte del service provider che un'applicazione VOIP diffusa tra i consumatori genererebbe.

2600Hz.org
Ti'hanno anche alcuni framework provider come: 2600hz.org, che professano di fornire un framework che è molto scalabile.

Sommario
Se è per la telefonia mobile e si vuole terminare su POTS, allora si dovrebbe iniziare con un'architettura scalabile che può essere costruita come una soluzione di service provider / piattaforma di telefonia. A parte i service provider commerciali con cui ho parlato, le uniche piattaforme open source veramente capaci di cui sono a conoscenza sono:
- sipwise (che ho testato e raccomando)
- 2600hz (testato, ma al momento della scrittura era molto più complicato da installare e non l'ho mai fatto funzionare correttamente anche con l'aiuto del supporto)

Alcuni consigli dall'esperienza:
I soft-switch Voip sono notoriamente intensivi di risorse e interrupt, quindi non dovresti provarci su EC2. EC2 usa anche alcuni complicati NAT dinamici, che giocano male con SIP. Se non sapete come funziona EC2, e perché dovreste evitarlo per questo caso d'uso, allora fate qualche ricerca.

Quando la vostra base di utenti cresce, il vostro sistema richiederà anche un tasso di IO abbastanza decente a causa delle letture/scritture del DB (fatturazione, configurazione, anche la posta vocale), e le prestazioni di EC2 EBS sono notoriamente inaffidabili.

Altro
Per una soluzione per piccoli uffici (30-50 chiamate contemporanee), allora non potete sbagliare con Asterisk. Se avete il tempo e volete rollare la vostra soluzione, allora prendete il libro gratuito sul sito web di Asterisk; o potete prendere qualcosa come FlashPBX.com che rende la vita molto più facile.

Di Duane

Qual è il miglior software grafico-tablet per prendere appunti e scarabocchiare? :: Quali applicazioni di chiamate vocali (VOIP) che funzionano a Dubai senza VPN?
Link utili