Contador estandar

18. July 2008

Como ejecutar aplicaciones durante una llamada

En la lista de Asterisk-ES a veces se comenta una utilidad que parece que no mucha gente conoce llamada “dynamic features”. Oficialmente esta característica forma parte del conjunto de “recursos” que componen Asterisk y que, como su nombre indica, son añadidos dinámicos, lo que realmente significan, recursos que pueden ser accedidos dinámicamente durante una llamada.

Estos añadidos son por ejemplo, las transferencias, el parking de llamadas y el mapa de aplicaciones (applicationmap), entre otros, y se definen en el archivo features.conf donde vamos a encontrar opciones y una serie de parámetros junto con un código de tecla que debemos pulsar para poder utilizarlos.

Como ejemplo de estos añadidos encontramos los básicos como:

  • blindxfer (transferencia ciega)
  • atxfer (transferencia atendida)
  • automon (grabación bajo demanda)
  • pickupexten (captura de llamadas que suenan en los terminales del “grupo”)
  • automixmon (grabación bajo demanda y posterior mezcla de las locuciones)

Hay una parte muy interesante llamada applicationmap que consiste en una serie de combinaciones que podemos modificar para ejecutar aplicaciones básicas de dialplan, durante una conversación.

Por ejemplo: testfeature => #9,peer,Playback,tt-monkeys

Este comando permitirá que cuando el llamante como el llamado durante una conversación, pulse las teclas # y 9, se reproduzca la locución tt-monkeys, algo muy gracioso, pero muy interesante en ciertos momentos.

Existe una limitación para este tipo de comandos, y es que no es recomendable utilizarlo para ejecutar aplicaciones relacionadas con el dialplan directo, es decir: Macro, Goto, Background, WaitExten y algunas de este tipo, pero en cambio sí que se puede ejecutar un “AGI(aplicacion.agi)” :P

Para evitar el uso accidental de este tipo de comandos on-line, se hace necesario habilitar dicho comando mediante una variable llamada DYNAMIC_FEATURES justo antes de hacer la llamada: Set(DYNAMIC_FEATURES=testfeature)

En Asterisk 1.6, nos encontramos algunas novedades bastante interesantes, como:

  • atxferdropcall (permite no perder la llamada en caso de que la transferencia no se realice corréctamente, en cuyo caso volvería a sonar en el usuario que inició la transferencia)
  • atxfernoanswertimeout (permite cambiar el timeout que una llamada transferida esté a la espera antes de volver a la extensión que inició la transferencia)
  • Grupos para habilitar varios applicationmaps sin necesidad de definirlos todos:
    Set(DYNAMIC_FEATURES=grupo)

    donde:
    [grupo]
    testfeature=>#9

Grandes cosas se pueden llegar a hacer utilizando estas ventajas de Asterisk que son poco conocidas pero muy, muy útiles si se conocen.

Que lo disfruteis. :D

07. July 2008

Curso de introducción a la VoIP y Asterisk

Leyendo los artículos que me he perdido en estas dos últimas semanas de Barrapunto me encuentro con una noticia tardía y es que entre hoy y mañana se celebra en la universidad de Deusto un curso gratuito de Introducción a la VoIP y Asterisk impartido por dos grandes colegas: Saúl Ibarra y Gorka Gorrotxategi y organizado por e-ghost, una asociación de usuarios de software libre de la universidad de Deusto.

La pena es que me lo haya encontrado hoy y las plazas se llenaron hace tiempo por lo que he podido ver en la web (http://www.e-ghost.deusto.es/cursillosjulio/cursillo.php?cursillo=17) :(

A ver si la repiten pronto…

05. July 2008

Curso de Asterisk Bootcamp: dia 5

El jueves por la noche, con la Asterisk Night Party (por cierto, lleno absoluto), nos quedamos hasta las 2 de la madrugada haciendo pruebas, jugando al trivial, charlando y contando anécdotas.

El último día (ayer Viernes) fue bastante duro, tras dar los módulos que faltaban para completar el curso, empezó el examen para el certificado dCap y pese a que el examen ha cambiado ligeramente con respecto al de otros años, ha aprobado bastante gente (al menos la parte práctica, para saber la parte teórica habrá que esperar a Digium).

Por último, agradecer la asistencia, el trato y el ánimo a todos los que asististieron y espero que esta bootcamp les haya sido tan provechoso como esperaban (ya avisé que sería duro). :D

Aunque no sacamos muchas fotos, las que tenemos, las he puesto en una página de flickr que podeis ver aquí:
http://www.flickr.com/photos/hellc2/tags/bootcamp/show/

04. July 2008

Curso de Asterisk Bootcamp: dia 4

Otro día realmente agotador, primero porque era el día de la telefonía y en segundo lugar porque organizamos para los asistentes la esperada Asterisk Night Party.

Una noche agitada, con algún que otro juego tipo Trivial donde la persona que debía contestar la escogía la función RAND() de Asterisk (y donde quedó demostrada que hace falta programar algo para generar una semilla aleatoria en condiciones).

Por fín encontramos un “método” para repartir algo más del aire acondicionado a la sala que, con tantos ordenadores hacía bastante calor. :D

Lo importante es que la gente aprendió, practicó y se divirtió. :)

 

02. July 2008

Curso de Asterisk Bootcamp: dia 3

Otro día frenético, si yo he acabado reventado no me quiero ni imaginar como habrán acabado los pobres asistentes del curso.

Dialplan, más dialplan, más dialplan aún y mañana aún más, muchos conceptos y muchos laboratorios donde la gente tiene que aprender para continuar adelante con nuevos conceptos.

Pufff, espero que la gente descanse para mañana que haremos la gran Asterisk Night Party, y el día siguiente más Bootcamp y el examen dCap.


01. July 2008

Curso de Asterisk Bootcamp: Día 1

Por fín llegó el gran día, España gana la Eurocopa, y al día siguiente Asterisk hasta las orejas. Más de uno se presentó casi sin dormir la noche antes, pero allí estábamos todos, menos mal que el primer día fue bastante tranquilo: un poco de teoría y un poquito de práctica sin sobresaltos.

Aquí os dejo un par de fotografías que saqué ayer… :P

Mañana, el 2º día. :D

05. May 2008

Primeras fotografías de la SIP MasterClass en Barcelona

Con el permiso de Alberto Sagredo de VoIPNovatos que está asistiendo a la SIP MasterClass de Barcelona, ha publicado unas cuantas fotografías donde se muestra el ambiente que ronda estos días por allí.

Como si fuera un añadido a la calidad de las clases impartidas por Olle Johansson y Daniel Constantine, otro punto a favor es el ambiente que se tiene que respirar con fans frikis tanto de Asterisk como de OpenSer.

Que envidia madre, que envidia… :D

Mark Spencer en el Museo Guggenhein de Bilbao

Una buena noticia para todos:

Mark Spencer, fundador de Asterisk y Digium, impartirá una conferencia magistral sobre innovación en telefonía en Bilbao en el Museo Guggenheim el próximo lunes 2 de Junio a las 11:45.
Él mismo explicará cuáles son las capacidades de Asterisk, mostrará las posibilidades y ventajas de la telefonía IP a través de la plataforma y cuáles son las ventajas de innovar mediante software libre.
Además comentará cómo hacer un uso adecuado de estos nuevos servicios supone una mejora de la competitividad inmediata y a bajo coste.
Tras el turno de preguntas (13:15), se realizará un lunch en el vestíbulo, en el que se tendrá la oportunidad de hacer networking entre los asistentes al evento.

La asistencia a la conferencia en el Museo Guggenheim es gratuita por lo que tan solo hay que inscribirse en este formulario.

Por si el hecho de asistir a esta conferencia no fuera lo suficientemente interesante y un momento irrepetible para conocer y poder preguntar sobre las capacidades de Asterisk y sobre la nueva versión 1.6, si además de todo esto se realiza en uno de los mejores museos nacionales e internacionales como es el Museo Guggenhein, creo que no hay excusa suficiente como para no asistir. :)

Es el próximo 2 de Junio, así que… no faltes!

Más información:
http://www.enpresadigitala.net/castellano/formacion/formacion_curso.jsp?id=1097

21. April 2008

Primeras imágenes de la Bootcamp de Bilbao

Mi compañero Tron, acaba de poner en su blog las fotos de la Asterisk Bootcamp que se está celebrando en estos instantes en Bilbao.

Viendo las fotos, parece ser que este año, todos los sistemas van a ir con Debian.
La verdad es que el aula, tiene una pinta estupenda. :)

Enlace: http://www.asterisktron.org