Category: Recensioni

VirtualHosting Blog riporta una lista delle milgiori 50 applicazioni VoIP.

SIP Proxies

  1. OpenSer
  2. VOCAL
  3. partySIP
  4. SIP Express Router
  5. MjServer
  6. OpenSBC
  7. sipX

SIP Clients

  1. Linphone
  2. PhoneGaim
  3. OpenWengo
  4. Cockatoo
  5. Minisip
  6. OpenZoep
  7. Shtoom
  8. Twinkle
  9. YeaPhone

H.323 Clients

  1. YATE
  2. FreeSWITCH
  3. Eikga
  4. OpenPhone
  5. XMeeting

IAX Clients

  1. IAXComm
  2. Kiax
  3. YakaPhone
  4. SFLPhone

PBX and IVR Platforms

  1. Asterisk
  2. OpenPBX
  3. GNU Bayonne
  4. CT Server
  5. sipX PBX
  6. Trixbox
  7. Evolution PBX

Stacks and Libraries

  1. OpenSIPStack
  2. The GNU oSIP Library
  3. Twisted
  4. Verona
  5. PJSIP
  6. eXosip
  7. Vovida SIP
  8. reSIProcate

Developers

  1. SIPFoundry
  2. Pingtel
  3. Vovida
  4. Sangoma
  5. Digium

Miscellaneous

  1. SIP Thor
  2. MobiCents
  3. Aradial
  4. Lintad

Stefan Wintermeyer ha/sta pubblicando un libro in licenza GNU/FDL dal titolo “The pratical Asterisk“.

Allo stato attuale e’ un beta, ma i capitoli ci sono gia tutti, apparentemente sembra fatto bene senza invidiare nulla a libri “commerciali”.

Il libro oltre che contenere un prontuario sia sulle applicazioni che sulle funzioni di Asterisk corredate da spiegazioni ed esempio offre anche un capitolo, seppur molto breve, “Fax Server”.

Dopo “Softphone e SDK SIP open source” vediamo che strumenti open source abbiamo a disposizione per usufruire del protocollo IAX2.

IAX2 e’ un protocollo creato appositamente per Asterisk dalla Digium, infatti l’acronimo sta per Inter Asterisk Exchange. Digium sta anche cercando di proporlo come standard, un draft e’ gia stato pubblicato tempo addietro, questo permetterebbe di poter usufruire di questo procollo anche al di fuori di Asterisk e di riuscire a reperire una numero maggiore di telefoni che lo supportino… ovviamente sempre ammesso che poi non venga snobbato.
» Read the rest of the entry..

O’Reilly net ha pubblicato un interessante articolo sulle librerie in ruby Adhearsion, consiglio la lettura a chi ancora non le conoscesse.

Dall’articolo ecco alcuni punti di debolezza del dialplan di asterisk facilmente risolvibili con tali librerie.

Alcuni punti deboli del dialplan di Asterisk includono:
* Loop e branch condizionati
* Variabili
* Strutture dati complesse
* Integrazione con Database/LDAP
* Utilizzo di librerie esterne
* Scambio e distribuzione delle funzionalità’ voip
* Estensione del linguaggio di configurazione
* Gestione degli errori non adeguata
* Gestione della data/ora povera
* Espressioni regolari

Ovviamente vi sono altre librerie che ricoprono le stesse funzionalità’, in effetti queste pero’ hanno qualcosina un piu :)

Piccola intro su PickUp, tale applicazione permette ad un interno di rispondere al telefono di un altro interno il cui telefono sta squillando, senza doversi alzare dalla sedia per intendersi :)

Tipicamente la persona che desidera rispondere al telefono digita un codice piu il numero dell’interno per cui vuole rispondere, ad esmepio:

*8 + 200

Se usate Asterisk1.2 e utilizzate l’applicazione fornita di default app_pickup, non potete non usare app_pickup2, quest’ultima come la pickup di Asterisk 1.4 permette di specificare piu channel/exten ma aggiunge anche delle decisamente piu utili.

Perche e’ utile specificare piu channel, semplice perche se i nostri interni ad esempio sono sia in IAX2 che SIP e non sappiamo quale sta squillando, non possiamo scrivere qualcosa tipo.


exten => _*8., 1, PickUp(SIP/${EXTEN:2)
exten => _*8., n, PickUp(IAX2/${EXTEN:2)

perchè l’applicazione PickUp se fallisce fa un Hangup, non va percio’ ad eseguire la priorità successiva.

Ecco che con PickUp2 possiamo scrivere:


exten => _*8., 1, PickUp(SIP/${EXTEN:2&IAX2/${EXTEN:2)

Ma questo e’ nulla ancora…

Il problema vero di PickUp e’ che se come accade nel 99% delle volte abbiamo un estensione, tipicamente il nostro numero d’ufficio che fa squillare piu interni, questa applicazione diventa assolutamente inutile, perche in una simile situazione il parametro di pickup non deve piu essere l’estensione dell’interno, ma bensi l’estensione che ha generato la dial.

Questo rende tremendamente inusabile l’applicazione, in quanto una persona sente il telefono vicino a lui suonare, ma non sa se e’ una chiamata che arriva da una dial multipla o una telefonata diretta da un’altro interno, dovrebbe percio’ andare a tentativi.

Ecco che PickUp2 ci viene in aiuto, noi gli diciamo che desideriamo rispondere per conto dell’estensione X e lei si occupa di tutto il resto.

Altre applicazioni aggiunte dalla app_pickup2 sono:

  • PickDown2
  • Steal2

Inoltre l’ultimo update e’ anche piuttosto recente: 2007-01-06

La settimana scorsa si e’ tenuto a Roma il Von nella sua prima edizione italiana; noi come molte altre persone, circa 2000 nei due giorni della manifestazione, ci siamo stati.

L’evento come detto e’ stato strutturato in due giorni pieni di conferenze e di persone che le seguivano, spesso molte sale ero cosi piene costringere gente al corridoio, ed una sala espositva interessante.

Il discroso d‘apertura e’ stato tenuto da Jeff Pulver (al link il filmato YouTube), fondatore di PULVERMEDIA considerato un “guru” del VoIP esperto di tematiche QualcosaOverIP, come ad esempio la “Net Tv”.

Le conferenze pomeridiane erano suddivise in aree tematiche, la prima giornata: Convergenza Fisso/Mobile, VoIP per la pubblica amministrazione, VoIP per le imprese, Open Source VoIP mentre la seconda: Med VoIP ( Mediterranean VoIP), Privacy nelle comunicazioni su IP, VoIP per le imprese, Triple play, UMA, convergenza Fisso/Mobile.

Tra quelle piu interessanti oltre alla presentazione di Jeff Pulver, ricrdo quella di Dina Kaplan Co-fondatrice di una Net TV promettente. “Open Source: una nuova oppurtunita’ per il sistema” di Angelo Raffaele Meo. VoIP (in)security di Alesso L.R. Pennasilico e molti altri a pensarci bene.

Per Asterisk c’era Digium con il responsabile europeo (non ricrodo bene l’incarico) che aveva comunque 18 anni e Malcom Devenport che ha anche tenuto un talk sulle prossime novita di Asterisk.

Al VonItaly Digium ha presentato una nuova scheda una quadriBRI di 450/500€ al pubblico, ed ha portato un campione dell’Asterisk Appliance Developpers Kit (ne avevamo parlato addietro) ma non hanno saputo dirci nulla di piu’ di quello che si apprende dal loro sito web riguardo a date, prezzi, etc…

Tra le prossime novita’ di Asterisk piu interessanti vi e’ da menzionare:
* chan_ss7
* https, per il web server interno di Asterisk (patch scritta dall’italiano Luigi Rizzo, se non ricordo male)
* Project Pineapple, sotto questo nome in codice si nasconde la volonta di Olle J. (attuale responsabile di chan_sip) di riscrivere l’intero protocollo. A detta di Malcom, funzione, ma e’ diventato difficile da mantenere, il progetto a volto anche ad introdutte il supporto TCP non solo UDP.

Tra i vari espositori c’erano molte aziende italiane ma non solo, in conclusione si e’ rivelata davvero una bella manifestazione.

A l’anno prossimo allora :)

Abbiamo da poco scoperto questo software AMS volto a facilitare le operazioni quotidiane di un amministratore e la manutenzione di Asterisk. AMS contiene i seguenti software:

* Una libreria in C che fa da wrapper che facilita le comunicazioni tra le applicazioni e le AMI (Asterisk Manager Inteface)

*Un proxy per le AMI che esegue varii task, implemeneta tutti i comandi delle AMI, fornisce u n sistema di permessi per limitare l’accesso ai comandi o agli eventi, crea della statistiche sull’uso degli agenti e delle code che possono anche essrere salvate su db e traduce gli eventi di Asterisk dal suo formato nativo in XML e viceversa.

*Un applicazione GTK che fa da front-end permettendo di monitorare e configurare Asterisk dinamicamente (NON modifica pero’ i file i configurazione), origina chiamate, gestisce il database interno di Asterisk, etc etc … Le persone “non teciche” potranno usufruire dei questo software (magari con permessi ridotti) per gestire gli interni, monitorare le code, vedere le statistiche e molto altro.

Il software e’ stato rilascito in GPL ed e’ presente su SourceForge amisuite.sf.net ed e’ presente per GNU/Linux ovviamente ma anche per windows. Altre informazioni le potete leggere qui.

Asterisk Manager Suite screen shot

Altri screenshot dell’applicazione in GTK li potete trovare qui.

Cercando software di sintesi vocale alternativi a Festival, ci siamo imbattuti in Swift, un prodotto commerciale della Cepstral software, ma abbordabile (29$), in grado di sintetizzare del testo in modo abbastanza comprensibile e con una voce per niente male.

E’ in grado di dare senso ad una frase, rispettando ed enfatizzando la punteggiatura, se volete provare una demo on line, vi presento vittoria :) e’ anche disponibile per il download un trial, che non fa altro che anteporre ad ogni vostra frase il testo “Questa voce non ha una licenza“.

Swift è un tool a riga di comando, perciò facilmente integrabile con Asterisk con qualche semplice agi.
» Read the rest of the entry..

Qualche tempo fa abbiamo acquistato un telefono VoIP e, cercando tra quelli che costavano meno, abbiamo trovato il G300 della GlobalIP ora Xten ( la stessa ditta che produce il softphone sip xten, in versione light gratuita o pro a pagamento) .

GlobalIp G300

» Read the rest of the entry..