Category: Patch

In realta il titolo doveva essere “Confcall Application For Asterisk 1.2 Released”, l’applicazione non e’ inclusa in Asterisk o Asterisk-addons, l’autore pero’ e’ di tutto rispetto, ovvero il creatore di FreeSwitch, ma anche uno dei maggiori contributori di Asterisk, infatti e’ ancora tra i piu “decorati” nalla hall of fame del bugtrack di digium (il numero 3), appena dopo Olle. e un gradino prima di Luigi Rizzo.

L’applicazione come spesso avviene in quelle da lui aggiunte, implementa funzionalita’ mancanti in Asterisk. I dettagli di questa release li potete leggere qui.

Altre sue release sono:
* app_backtrick: esegue un comando e restituisce l’output su una variabile
* app_changrab: acquisisce un canale specificato e lo mette in collegamento con il chiamante.
* app_event: invia un evento da dialplan o AGI.

Ed altre che potete trovare in questo repository.

Lo conoscevate? Allo stato attuale e’ ancora in beta, ma promette bene :)

Negli ultimi due giorni in mantis sono passate parecchi fix e patch, due secondo me molto interessanti sono:

* 0009785: [patch] Add ‘e’ extension to handle application errors

Al momento quando si verifica un errore nel dialplan, Asterisk chiude i canali, con questa patch viene aggiunta un estensione speciale come ad esmepio ‘i’ che ci permette di gestire questi errori

* 0007494: [patch][post 1.4] Decoding / Encoding / sending AOC-D messages (”Advice of charge”)

Questa patch per le libpri e chan_zap permette di forwardare “AOC-D” durante la conversaione.

In dev e’ apparsa una patch per compilare il chan_bluetooth nel trunk svn. Non c’e’ alcuna novita, sono delle sempilici modifiche affiche compili.

makefile.patch
chan_bluetooth.patch

Per che desiderasse usare chan_bluetooth nella 1.4 e’ stato fatto un piccolo upgrade, al link e’ presente la patch

Nella mailink list di Asterisk e’ appraso questo annuncio:

… nell’anno passato a Diugium abbiamo lavorato ad una implementazione di SS7, chiamata libss7.

Attualmente, e’ stata utilizzata (per effettuare e ricevere chiamate) e sviluppata in un ambiente ITU SS7, ma spero che buona parte possa essere utilizzata per l’ANSI.
Credo sia possibile attivare l’ANSI in poche settimante.

Supporta MTP2, MTP2 e ISUP.

Per testare il supporto e’ necessario avere una scheda T1/E1 con zaptel e un collegamento SS7.

E’ possibile prelevare i sorgenti via svn

`svn co http://svn.digium.com/svn/libss7/trunk libss7`
`cd libss7`
`make install`

Per il momento le modifiche apportate a chan_zap sono implementate un in ramo di sviluppo che e’ possibile scaricare via svn:

`svn co http://svn.digium.com/svn/asterisk/team/mattf/asterisk-ss7 asterisk-ss7`
`cd asterisk-ss7`

Per l’annucio completo si legga la mail di riferimento.

Se non volete attendere la versione 1.4 di Asterisk, il backport per 1.2 di jingle o scaricare la versione da svn non vi rimane altro che giocare con le libJingle messe a disposizione da Google e scaricabili su SF.

Nel frattempo i backports cominciano a popolarsi, ecco un’altra simpatica patch per la versione 1.2.9.1, VoiceMail Password-Change Shell-Notification

Se qualcuno si fosse interessato a Swift il software di sitetizzazione prodotto dalla Cepstral, e volesse utilizzarlo nel proprio dialplan senza pregenerarsi i file audio od utlizzare le AGI, puo’ usufruire di quest’applicazione app_cepstral.
» Read the rest of the entry..

Utilizzando le IntelĀ® Integrated Performance Primitives ed alcune patch reperite in rete e’ stato possibile produrre un codec G729/G723.1 compatibile con asterisk 1.2, open source e (probabilmente) gratuito se utilizzato per scopi non commerciali.
» Read the rest of the entry..