Problema
Si desidera abilitare la registrazione delle chiamate dal dialplan Asterisk.


Soluzione
Utilizzare l’applicazione MixMonitor():

exten => 7001,1,MixMonitor(${UNIQUEID}.ulaw)
same => n,Dial(SIP/myphone)


Discussione
MixMonitor() registra su file, in uno dei formati audio supportati da Asterisk, l’audio della telefonata per entrambe le direzioni.


Per vedere i formati supportati esegui dalla CLI di Asterisk:

*CLI> core show file formats

Format Name Extensions
gsm wav49 WAV|wav49
slin16 wav16 wav16
slin wav wav
adpcm vox vox
slin16 sln16 sln16
slin sln sln|raw
siren7 siren7 siren7
siren14 siren14 siren14
g722 g722 g722
ulaw au au
alaw alaw alaw|al|alw
ulaw pcm pcm|ulaw|ul|mu|ulw
ilbc iLBC ilbc
h264 h264 h264
h263 h263 h263
gsm gsm gsm
g729 g729 g729
g726 g726-16 g726-16
g726 g726-24 g726-24
g726 g726-32 g726-32
g726 g726-40 g726-40
g723 g723sf g723|g723sf
g719 g719 g719
23 file formats registered.


La sintassi per MixMonitor() nel dialplan è la seguente:

MixMonitor(filename.extension,[options,[command]])

Le opzioni utilizzabili sono:
a: se il nome del file specificato esiste già, aggiungilo invece di sovrascriverlo.
b: ritarda l’inizio della registrazione fino a quando la chiamata non termina.
Altrimenti la registrazione inizierà durante l’inizio della chiamata. Utilizzare questa opzione se si vuole registrare solo nel momento in cui entrambi gli interlocutori inizieranno a parlare tra di loro.
v(x): regola il volume dell’audio ascoltato dal canale che esegue MixMonitor(). L’intervallo è compreso tra -4 e 4.
V(x): regola il volume dell’audio pronunciato dal canale che esegue MixMonitor(). L’intervallo è compreso tra -4 e 4.
W(x): regola l’audio proveniente da entrambe le direzioni. L’intervallo è compreso tra -4 e 4.

Il parametro finale per MixMonitor() è un comando. Questo è un comando personalizzato che sarà eseguito quando la registrazione è completa e può tornare utile per eseguire la post-elaborazione delle registrazioni.

Non sei ancora nostro Reseller? Scopri qui i vantaggi e richiedi un account Reseller, È GRATIS E NON HAI OBBLIGHI DI VENDITA!

Se sei interessato alle nostre soluzioni VoIP, dai uno sguardo sul nostro sito.