Etiqueta: java

  • Asterisk-Java 1.0.0.M3 liberado

    Mucho tiempo llevan los desarrolladores de Asterisk que programan en Java a que saliese la versión 1.0.0 compatible por fín con Asterisk 1.6, y por fín liberan la versión 1.0.0.M3 mucho más cerca de la versión estable.

    Captura de pantalla 2009-10-20 a las 20.15.24

    Más información:
    http://blogs.reucon.com/asterisk-java/2009/10/19/asterisk_java_1_0_0_m3_released.html

  • Cómo ver tu dialplan gráficamente

    Leyendo Asterisk-Java me encuentro que el autor acaba de desarrollar una aplicación de código abierto (cómo no, escrita en Java) que lee nuestro archivo ‘extensions.conf‘ y nos genera un grafo con la estructura de nuestro dialplan.

    Desconozco realmente la finalidad de esta aplicación, aunque imagino que puede estar bien para descubrir contextos que no están enlazados y por lo tanto, que «ensucian» y dificultan la lectura.

    La aplicación que permite «dibujar» los grafos base se llama Egonet y en la página de Asterisk-Java teneis el código fuente.

  • Visual Dialplan bajo Linux

    VisualDialplanUna de los inconvenientes que encontré cuando probé la aplicación Visual Dialplan era que, estando programado en Java, únicamente era compatible con Windows, una fea costumbre de utilizar un lenguaje multiplataforma para crear aplicaciones uniplataforma.

    Anoche me llegó un email anunciándome que la empresa Apstel acaba de desarrollar la versión para Linux de su aplicación Visual Dialplan. Esta versión aún se encuentra en fase beta, pero se puede probar y seguro que a más de uno le gusta el sistema para evitar utilizar el editor de textos o un sistema basado en web.

    Podeis solicitar ser betatester en su página web:
    http://www.apstel.com/products/vdp/

  • AsteriskMonitor: Conectando Asterisk y Java *Actualizacion*

    *Actualización*: Roger de la Fuente me avisa que han creado una nueva página web para este proyecto que podeis seguir desde aquí: AsteriskMonitor.org

    Acabo de ver en el wiki VoIP-Info un proyecto GPL creado por Roger de la Fuente (de la empresa española TICOP) llamado AsteriskMonitor.

    Este proyecto pretende ser un puente entre Asterisk y cualquier aplicación basada en Java para conseguir obtener estadísticas y datos del servidor Asterisk.

    Para ello contamos con dos herramientas más:

    AsteriskJavaEye: Aplicación web creada en Java que conecta al AsteriskMonitor y muestra en tiempo real lo que está haciendo Asterisk: quien está conectado, a qué colas, cuanto tiempo lleva, cuantas llamadas ha contestado, quien está esperando, etc…

    AsteriskJavaStats: Módulo java para el AsteriskJavaEye que permite visualizar estadísticas relativas al sistema.

    La verdad es que tiene buena pinta y aunque aún esté en la versión Beta 3, estoy seguro que va por muy buen camino.

    La descarga se puede realizar mediante el svn de SourceForge y la página web del proyecto es: http://sourceforge.net/projects/asteriskmonitor

    Tendré que probarlo… 🙂

    Podeis ver la descripción completa aquí:
    http://www.voip-info.org/wiki/index.php?page=AsteriskMonitor

  • Asterisk compatible con mensajería instantanea

    A veces escucho que uno de los puntos flacos de Asterisk es que no dispone de soporte de mensajería instantanea para que los usuarios de softphones puedan hablar y llamarse entre sí.

    Realmente esa no es la función de Asterisk, y pese a que se ha hecho un esfuerzo en implementar sistemas como GoogleTalk en Asterisk, realmente la idea de utilizar aplicaciones IM no corresponde directamente con la idea general del proyecto Asterisk.

    Para cubrir esta necesidad siempre hay alternativas algunas más o menos viables:
    Softphones SIP/IAX compatibles con protocolos de mensajería (inexistentes o comerciales)
    – Unión de sistemas Asterisk junto con SER
    – Utilizar software de mensajería con soporte de Asterisk como OpenFire.

    OpenfireOpenfire es un proyecto que lleva bastante tiempo y que lo desarrolla la empresa Ignite Realtime (antigua JIVE Software) y que comercializa dos aplicaciones (cliente y servidor) con doble licencia (opensource GPL y comercial) que está muy de moda últimamente.

    Este software dispone de un cliente que permite conectarnos a un servidor propio y bastante bueno basado en jabber desarrollado íntegramente en Java y que permite la inserción de módulos o plugins para ofrecer determinados servicios como salas de conferencia de mensajería, avatares, broadcasting de texto, conexión con otros servidores de mensajería e incluso un applet java para la web. Por supuesto algunos de estos plugins no son libres, pero sí podemos descargárnoslo y probarlo.

    Spark IMEl cliente de mensajería no solo permite conectarse a su servidor, si no que a través de un plugin podemos hacer llamadas por SIP mediante una interconexión con Asterisk, ya que uno de los principales y más importantes módulos que dispone este software consiste en su compatibilidad desde los inicios con Asterisk, por lo que podemos hacer llamadas entre los usuarios utilizando el servidor jabber interno y llamadas al exterior a través de Asterisk, algo muy interesante.

    Las pruebas que hice fueron realmente satisfactorias y pese a que no me dio tiempo de estresarlo y hacerle trastadas, se ve bastante robusto por lo menos para pequeñas empresas.

    Enlace: http://www.igniterealtime.org/