Crear un codigo para escuchar una llamada en tiempo real
Todos sabemos que si en un conmutador basado en Elastix, marcamos, 555 vamos a tomar al azar una llamada que este en curso y escucharla, pero que pasa si lo que queremos es escuchar una llamada en una extensión en específico. La solución en realidad es muy sencilla. 1,.- Como siempre, en el archivo extensions_custom.conf bajo la etiqueta: [from-internal-custom] agregamos la opción que daremos de alta mas abajo: include => custom-spy 2.- Agregamos al final del archivo: [custom-spy] exten => _8.,1,Authenticate(2517) exten => _8.,n,Set(ESPIAR=${EXTEN:1}) exten => _8.,n,ChanSpy(SIP/${ESPIAR},q) exten => _8.,n,Hangup Con esto, al marcar: 8+EXT nos solicitara un Password (2517) y nos abrira el canal de la llamada que este en curso. Esto funciona par Asterisk 1.6 y 1.8 Si tienes dudas, contactame!