Autor: hellc2

  • Skype en el AppleTV e interconexión con protocolos libres

    Me ha parecido bastante curiosa la entrada de Russell Shaw al que sigo hace bastante tiempo y concretamente esta última noticia me ha llamado la atención por la originalidad.

    Parece ser que han conseguido, en un AppleTV crear un intento de cliente de Skype, claro que, de momento tan solo han conseguido crear un programa para ver los contactos, ni videoconferencia, ni conversación ni siquiera texto, pero como dice en su página web, es un paso curioso.

    SkypeTV

     AppleTV

    En segundo lugar, una noticia bastante interesante basada en una frase de uno de los directivos de Skype. Preguntan en SkypeJournal el porqué Skype no conecta su red a otras públicas basadas en protocolos diferentes, y la respuesta ha sido contundente: «No lo hacemos, porque ningún usuario lo ha pedido«, después de esto uno ya no sabe qué pensar, si Skype tiene miedo a perder usuarios o simplemente lo hace por pura avaricia porque cree que perderá ese «monopolio» como proveedor de VoIP de usuarios.

    Personalmente considero que el hecho de que Skype se abriese a otros protocolos como GoogleTalk, ICQ, SIP o IAX, no solo haría que mucha gente más utilizara sus servicios, si no que ofrecería un producto bastante más valioso que lo que tienen ahora, pero vamos, es una opinión.

  • Cómo monitorizar tu Asterisk con «monit»

    MonitorMonit es una herramienta muy utilizada por los administradores de sistemas y es bastante útil en un sistema Asterisk donde podemos chequear si Asterisk está funcionando, o por lo contrario enviarnos un aviso en el caso de que se apague repentinamente.

    De hecho, en la lista de Asterisk-ES hay bastantes personas que lo utilizan como podeis comprobar en el archivo de temas.

    Hace unos días, Bret McDanel (Trixter), uno de los desarrolladores de FreeSwitch publicó un parche para Monit para que, además de monitorizar si Asterisk estaba funcionando, la red funciona corréctamente, el procesador está en su correcta medida, también podamos monitorizar el estado de las peticiones SIP.

    «I had used monit for some other things, and even used it for testing SIP but was dissatisfied with the fact that it did not do a real SIP test. To that end I added a SIP protocol handler, which sends an OPTIONS packet, and verifies that it gets a 200 OK back. This indicates that the message was received, parsed, and a response could be generated. With the optional timeout capabilities of monit you can have something that is fairly robust for ensuring that your SIP stack is indeed working, and restart it if it isnt.»

    Por esto, os recomiendo probar esta aplicación si no la conoceis, e incluso su nuevo parche para SIP:

    cd /usr/src
    
    cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/monit co monit
    
    cd monit
    
    wget -O protocols/sip.c http://www.0xdecafbad.com/wp-content/uploads/2008/01/sip.c
    
    wget http://www.0xdecafbad.com/wp-content/uploads/2008/01/sip.cvsdiff
    
    patch -p0 < sip.cvsdiff
    
    ./autogen.sh
    
    make all install

    Un ejemplo de configuración para esta aplicación, sería algo así:

    check process asterisk with pidfile /var/run/asterisk/asterisk.pid
    start program = “/usr/sbin/asterisk”
    stop program = “/usr/sbin/asterisk -r -x ’shutdown now’”
    if totalmem > 1000.0 MB for 5 cycles then alert
    if totalmem > 1500.0 MB for 5 cycles then alert
    if totalmem > 2000.0 MB for 5 cycles then restart
    if cpu > 60% for 5 cycles then alert
    if failed host MY.SIPSERVER.TLD port 5060 type udp protocol SIP target me@foo.bar maxforward 10 then restart
    if 5 restarts within 5 cycles then timeout

    ¿Conoceis más herramientas de este tipo?

    *Actualización*
    El propio Bret McDanel nos anuncia en los comentarios de este artículo que el parche ya se encuentra en el CVS, por lo que no haría falta parchear. 🙂
    «This is in CVS now! A combination of Grasland Pierrick and my patch.«

  • Actualiza gratis tu TC400B a 120 canales!

    Una sorpresa que nos ha traído hoy Digium, ha sido que con la última versión del Zaptel, para aquellos que tienen la tarjeta de transcoding TC400B (que recuerden, soportaba 96 canales G.729 y 92 canales G.723) ahora viene con dos sorpresas:

    1.- Ahora la tarjeta soporta G.723.1 (5.3kbits/seg y 6.3kbits/seg)
    Hasta ahora únicamente soportaba la versión de 5.3kbits/seg.

    2.- Al actualizar con el último zaptel, tendremos que darnos cuenta que, en lugar de 96 licencias G.729 y 92 licencias G.723, ahora tendremos 120 licencias G.729 totalmente gratis. (25% más)

    Lo que se suele decir en estos casos: Hasta que no lo vea, no lo creeré, así que… a actualizar y a probarlo! 😀

    Enlace: http://blogs.digium.com/2008/01/17/more-more-more-tc400/

  • Digium: Nuevas tarjetas E1 y Analógicas

    Digium acaba de anunciar sus nuevos modelos de tarjetas. Estos nuevos modelos vienen todos con soporte de cancelador de eco por hardware VPMADT032 que tan buen resultado están dando (siempre y cuando se configure corréctamente).

    TE121P

    – La TE121P permite conectar 1 primario (E1/T1/J1) en un sistema que tenga slots PCI-Express (PCIe). Con esta, es la última tarjeta de primario que le faltaba a Digium para completar la familia de tarjetas PCI-Express. (Más información sobre la TE121P)

    La TE122P es igual que la TE120P, de 1 primario (E1/T1/J1) con slot PCI (5v / 3.3V) con el añadido de traer soporte para el cancelador de eco por hardware VPMADT032. (Más información sobre la TE122P)

    Por último, la AEX2400 es la nueva tarjeta analógica de hasta 24 puertos FXO/FXS con conector PCI-Express (PCIe) también con soporte de cancelador de eco por hardware VPMADT032. (Más información sobre la AEX2400)

    AEX2400

     

    Todas estas tarjetas ya vienen soportadas en el último paquete Zaptel 1.4.8 y 1.2.23 que anunciamos ayer.

  • Zaptel 1.2.23 y 1.4.8 Released!

    El equipo de desarrolladores acaba de hacer pública una nueva versión del paquete zaptel (el que permite a Linux reconocer la tarjetas Digium), en este caso no solo para la versión 1.4 si no también para la 1.2.

    Entre los cambios que trae esta nueva versión, se encuentran:

    – Una mejora en la utilidad fxotune, imprescindible hoy día para analizar la línea analógica y mejorar la calidad de audio, evitando cadencias y eco. Podeis encontrar la descripción de esta nueva versión aqui:
    http://lists.digium.com/pipermail/asterisk-users/2008-January/203778.html
    – Soporte mejorado para las tarjetas de primarios: TE120P, TE121P, TE122P

    – Actualizado el generador de DTMF, permitiendo la generación en tiempo de ejecución así como DTMF «twist».

    Podeis descargarlo de aquí:
    http://downloads.digium.com/pub/zaptel/

  • Más ventajas en la futura versión de Asterisk 1.6

    Leo en VentureVoIP que Russell Bryant ha hecho pública dos nuevas ventajas que serán desarrolladas en la actual versión Asterisk Trunk que pasará a ser Asterisk 1.6.

    Autoprovisionamiento de Terminales IP.
    Como ya comentamos, Asterisk 1.6 se marca como objetivo mejorar su rendimiento para infraestructuras más grandes, muchos usuarios, muchos terminales, muchas acciones, por lo que uno de los pasos importantes consiste en centralizar el autoprovisionamiento de terminales IP, algo que estos ya soportan pero gracias a un servidor DHCP (que no siempre es posible), servidores webs o bien TrivialFTP (TFTP), aparte de esto, la cosa se complica cuando en la red hay terminales de varios modelos (Polycom, Linksys, GrandStream, Thomson, etc…) y más aún cuando los archivos de autoprovisionamiento deben crearse dinámicamente respecto a bases de datos centralizadas.
    Aquí podeis ver un ejemplo de cómo sería la configuración de este añadido:
    http://www.venturevoip.com/phoneprov.conf

    Soporte de JACK.
    Algo con lo que Russell Bryant lleva algún tiempo metido es con el sistema Jack que consiste en capturar el audio de una conversación, enviarla a un archivo y procesarla mediante cualquier otra aplicación en tiempo real.
    Esto puede ser bastante útil para mejorar sistemas como la función Whisper, utilizada generalmente en servicios donde el operador que habla con un usuario es ayudado en tiempo real por un profesional (servicios médicos, soporte técnico, etc…) o bien enviar ese audio a una aplicación que procese algún tipo de filtro y modifique la forma de la onda a nuestra voluntad como algún que otro ejemplo del que ya hablamos hace tiempo.

    Asterisk-JackPara gestionar ese tipo de modificaciones, tanto para llamadas salientes como entrantes, están evaluando utilizar el sistema de un entorno de programación gráfica llamada PureData (PD) de manera que sea más sencillo desarrollar filtros y añadidos, no solo para audio, si no también para vídeo, por lo que imagino que en una llamada, gracias a este tipo de sistema se podrán realizar determinados efectos para videoconferencias (lo típico de ‘sepia‘, ‘blanco y negro‘, ‘distorsiones varias‘, o incluso utilización de ‘cromas‘ o añadidos de logotipos o moscas en una conversación, e incluso mezclar varias fuentes de vídeo y conseguir hacer una multivideoconferencia bastante atractiva y recibir un único flujo de datos en lugar de varios correspondientes a cada usuario… muy muy interesante las posibilidades que podría abrir este sistema.

  • AppConference 2.0: Multiconferencia de video en Asterisk

    Leo en VentureVoIP y en el blog de Saúl que la gente que programa la "alternativa" al Meetme (Conference), están trabajando en una versión 2.0 con soporte de conferencia de vídeo, algo bastante demandado aunque mucho más complicado que una conferencia de audio.

    El proyecto tiene muy buena pinta, pero hasta que no saquen una versión de prueba, no podremos saber las ventajas o inconvenientes de esta aplicación.

    De momento, tan solo saber que se está trabajando en ello y que han prometido que pronto saldrá una versión para que podamos hacer pruebas.

    A la espera de que salga. 🙂

  • Asterisk 1.4: El mejor producto PBX del año

    InfoWorldInfoWorld ofreció hace unos días los premios a los mejores productos del año, y como no podía ser de otra manera Asterisk 1.4 se llevó el premio al mejor sistema PBX en la rama de Redes.

    Otros premiados fueron los routers Cisco, los switches Procurve y el terminal IP Polycom IP650 entre otros.

    Cada vez Asterisk se posiciona mejor entre los grandes y eso hace que el software libre esté presente tanto a nivel empresarial como personal.

    Más información: http://www.infoworld.com/slideshow/2008/01/147-2008_technology-8.html

  • SIPFoundry publica la versión sipXecs 3.8.1

    La gente de SIPFoundry nos anuncia que acaban de publicar la versión 3.8.1 de esta aplicación opensource que en definitiva es un PBX SIP, o lo que es lo mismo, una alternativa a Asterisk aunque con muchas menos ventajas y únicamente SIP.

    sipxconfig

    Las características de esta nueva versión la podéis encontrar en esta web:http://sipx-wiki.calivia.com/index.php/SipX_Roadmap#Stable_Release_3.8  

  • Yeastar publica un cliente Call Manager para Asterisk

    CallManager YeastarYeastar publica un cliente de Call Manager para gestionar un sistema Asterisk bajo windows. Pese a todo, únicamente distribuyen la parte cliente, ya que la parte servidor, que debe ejecutarse en el sistema Asterisk, solo viene incluido en sus propios sistemas (una lástima).

    1. Caller ID Profile: Show caller’s information in real-time.
    2. Click to Call: Click on ‘name’ to call, don’t waste your precious time on dialing.
    3. Conference Call: Add related person into conference, save communication time.
    4. Call History: Easy to review log, no more missed business calls!
    5. Voice Message: Easy to review voice massages and click to play.
    6. Call Record: Click to record important call.
    7. Mobile Office: Forward office calls to mobile phone while you are away.
    8. Extension list, click to call or transfer.

    Enlace: http://www.yeastar.com/

    *Actualización*: Paco Brufal nos comenta en los comentarios dónde podemos descargarnos el servidor. Gracias por el aviso! 😀