 |
pubblicato: martedì 05 febbraio 2008 da Marco Favale in: Varie Software Asterisk Approfondimenti
YateYate acronimo di Yet Another Telephony Engine (letteralmente: Ancora un altro motore di telefonia), si presenta come una delle più brillanti novità in ambito voip.
Giunto alla versione 2.0.0 alpha 2 si presenta ormai come un interessante alternativa ai più blasonati Asterisk ed Openser, Yate viene definito dai suoi ideatori come “next-generation telephony engine” (motore telefonico di nuova generatione).
La caratteristica più sorprendente di Yate è senza dubbio la sua capacità di essere camaleontico.
Scritto quasi completamente in C++, il software è multipiattaforma, rilasciato sotto licenza GPL e con la possibilità di implementare estensioni e personalizzazioni attraverso l’utilizzo di script, che possono essere scritti in PHP, Perl e Python.
Incredibili sono le funzioni che può gestire, infatti può essere utilizzato come:
* VoIP server
* VoIP client
* VoIP to PSTN gateway
* PC2Phone and Phone2PC gateway
* H.323 gatekeeper
* H.323 multiple endpoint server
* SIP session border controller
* SIP router
* SIP registration server
* IAX server and client
* IP Telephony server and client
* Call center server
* IVR engine
* Prepaid and postpaid cards system
Cliente YateIn particolare riesce a mettere in comunicazione i due protocolli H.323 e Sip senza dover gestire traffico dati o rtp, ma solamente gestendo e convertendo gli stack di segnalazione.
Oltre che a supportare H.323, SIP che IAX può perfino agire da Server Jingle (un protocollo di instant messaging in rapida ascesa).
La gestione ed il controllo dei canali Voip e Pstn è agevolata da una semplice interfaccia grafica scritta in Java.
Il progetto inoltre è completato con un semplice ma funzionale cliente client voip il cui punto di forza è quello di essere capace di supportare i protocolli IAX, SIP ed H.323 cosa non comune se non unica in un client voip.
Con il passaggio alla versione 2.X al progetto sono stato introdotte notevoli migliorie:
riscrittura della API, un nuovo stack PSTN (ora in grado di supportare diverse schede analogiche, ISDN o SS7), migliore integrazione con il sistema operativo ospitante e supporto al clustering ed al Linux-HA heartbeat.
Fonte :
blogvoip.it
|
|