JuanCri.com

viernes 5 de febrero, 2010 a las 19:13

La versión del branch 2.0 de Asterisk GUI permite configurar el sistema de telefonía IP para intercomunicación (intercom) o mensajes (paging). La opción que da es utilizar un header Alert-Info para que los teléfonos puedan reconocer este modo especial.

Por otro lado, los teléfonos Grandstream, una de las marcas más utilizadas gracias a sus equipos económicos, tienen dos opciones interesantes:

 

  • Allow Auto Answer by Call-Info
  • Turn off speaker on remote disconnect

La primera permite que, cuando se envía el header:

Call-Info: answer-after=0

el teléfono conteste la llamada utilizando el speaker, sin un ring previo. Más info aquí.

La segunda permite que el teléfono termine la llamada por la contraparte, el teléfono cuelgue.

El problema es que Asterisk GUI genera el header

Alert-Info: ${PAGING_HEADER}

donde ${PAGING_HEADER} es un header definido por el usuario en Asterisk GUI. El problema está entre Call-Info y Alert-Info. Para solucionarlo, hice un pequeño parche que simplemente cambia este header. Está disponible aquí.

Y... voila. Pueden configurar todo el resto en Asterisk GUI sin problemas.

 

Creative Commons License
Blog JuanCri.com por Juan Cristóbal Olivares licenciado bajo la Creative Commons Attribution 2.0 Chile License.
Mono PostgreSQL Firefox Gratis

© JuanCri.com