Related Articles
Login
| intermediate - asterisk, come registrare le chiamate in transito |
|
|
|
| Scritto da Carlo Denaro - Blackout |
![]() Per esigenze di lavoro si sta creando un centralino asterisk con una Digium. A parte le relative "semplici" configurazioni del caso (interni, dialplan, code e ivr) una chicca che potrebbe interessare ad altri e che non coinvolge esclusivamente asterisk.
Prerequisiti
Registrare: cmd MonitorCome è ben noto a tutti, il comando monitor permette di registrare i flussi in e out della chiamata. Ma se volessimo unire questi flussi in un unico file audio (magari comprimendolo)? Presto detto. (extension.conf o equipollente) Con questo scorcio di dialplan facciamo in ordine.
Il file in /opt/ è abbastanza semplice. (merge.sh) Tramite sox facciamo il merge dei file e successivamente cancelliamo i due file audio in e out separati. Ovviamente ci possiamo sbizzarrire a comprimere il file audio con un qualche encoder a nostro piacere (basta scegliere), possiamo inserire questi dati su un database e/o inviare questo file via email. Insomma libero sfogo alla fantasia. |



