Contador estandar

28. Diciembre 2007

Descargar The Future Of Telephony 2a Ed.

Tras una conversación en la lista de Asterisk-ES, he estado buscando en los históricos de este blog y he visto que cuando lo anunciaron no lo puse, así que aquí va (más vale tarde que nunca).

Si quieres descargar la última versión del libro The Future of Telephony, tan solo haz click en la imagen.

Asterisk The Future of Telephony

http://www.oreilly.com/catalog/9780596510480/

 Son 640 páginas, por lo que si teneis pensado imprimirlo, creo que es más barato comprarlo en papel en cualquiera de los distribuidores de productos de VoIP.

Asterisk2Billing 1.3.1 Released!

Leo en la web de Saúl y en AsteriskVoipNews que acaban de publicar la versión 1.3.1 de Asterisk2Billing o también conocido como Ast2Billing o simplemente A2Billing.

Podeis descargarlo de aquí:
http://trac.asterisk2billing.org/

Askozia: Tu sistema Asterisk en 17Mb (* Actualizacion *)

Askozia es un sistema completo de 17Mb que incluye:
Askozia
- Sistema operativo basado en FreeBSD 6.2
- Servidor SMTP
- Asterisk 1.4
+ VoiceMail (envío de mensajes por email)
+ Meetme
+ Parking
+ Transferencias
+ SIP, IAX, ISDN, ZAP
- Interfaz web basada en PHP
- Cancelador software OSLEC
- Soporte de dispositivos Wireless
- Locuciones en distintos idiomas (inglés, aleman, italiano, japonés, ruso, español, frances,…)

Esta distribución está especialmente indicada para sistemas empotrados como Soekris, Herologic, aunque también está disponible una versión para VMWare y por supuesto para sistemas x86.

y mi pregunta… ¿Cómo han conseguido calzar todo esto en 17Mb?

Enlace: http://www.askozia.com/pbx/#downloads

*Actualizacion*

Saúl, desde su web nos hace un review del Askozia instalado en una Soekris.
Podeis verlo aquí: http://www.saghul.net/probando-askoziapbx/

24. Diciembre 2007

Cómo ejecutar AGI de forma asíncrona

Lo primero que hay que saber es qué es un AGIqué es el AMI.
Una vez sepamos la diferencia entre estas dos maneras de ejecutar aplicaciones de manera que interactúen con Asterisk, nos daremos cuenta que los AGI deben ejecutarse cuando se realiza una llamada (para consultar un número de teléfono en una base de datos, o similar), mientras que el AMI está contínuamente conectado a Asterisk y puede ejecutar comandos cuando quiera independientemente de cuando haya o no llamadas activas.

El objetivo de esta técnica, consiste en ejecutar AGI cuando se produzca un evento, no cuando se ejecute desde el dialplan.

Combinando las dos técnicas (AGI y AMI), se puede llegar a hacer esto:

# telnet localhost 5038
Action: Login
Username: test
Secret: test

Action: AGI
Channel: SIP/33-blah
Command: EXEC Playback tt-monkeys
CommandID: MyCommandID

En este caso, habremos ejecutado un comando de AGI en el instante que hayamos decidido, no hace falta que lo ejecute el propio dialplan de Asterisk.

Otra idea estupenda sería poder ejecutar comandos AGI incluso desde la consola de Asterisk:

tcore*CLI> agi exec SIP/testing-09a5b960 “EXEC startmusiconhold”
tcore*CLI> agi exec SIP/testing-09a5b960 “EXEC stopmusiconhold”
tcore*CLI> agi exec SIP/testing-09a5b960 “EXEC Dial(Agent/23)”

Para esto, hay un parche que permite utilizar los comandos AGI desde la consola:
http://www.moythreads.com/asterisk-1.4.15-async-agi.patch

Una técnica más para poder llegar a hacer aquello que tenemos en la cabeza. :)

Vía: http://www.moythreads.com/wordpress/2007/12/24/asterisk-asynchronous-agi/
 

21. Diciembre 2007

AsteriskCounter llega a los 1000 usuarios registrados!

Quizá pueda parecer un número bajo, pero cuando empecé el proyecto no imaginaba que iba a tener tan buena acogida.
Aprendí a manejar la API de GoogleMaps y con una pequeña publicidad “subliminal” en Asterisk-ES, Voip-Info y en SineApps (ahora VentureVoIP) conseguimos llegar rápidamente a los 500 usuarios, pero esperaba que el boca a boca hiciera un poco su efecto y realmente ha sido un crecimiento bastante lento.

AsteriskCounter

Por lo menos tengo la satisfacción de que los usuarios son reales, o por lo menos han dado páginas webs, correos y su situación geográfica, algo que a más de uno le habrá venido bastante bien para saber que no está solo en este mundo con su Asterisk.

Por fín tenemos 1000 usuarios registrados (aún me faltan tantos y tantos otros que hay en la comunidad Asterisk) pero bueno, imagino que con tiempo se irán apuntando… que iluso soy :)

Para inscribirse tan solo es necesario rellenar un nombre, un email y la posición geográfica donde te encuentras,… así de simple.

Bueno, a ver si en estas vacaciones de navidad que acabo de coger hoy, me da tiempo y le doy un cambio de look para celebrar su usuario 1000, que por cierto ha sido Andrés Martín Ochoa, de Bogotá (Colombia) como un “Usuario Asterisk” y por si queréis ver su web, aquí está: http://martyn-write.blogspot.com/

Enhorabuena, usuario número 1000 de AsteriskCounter.

Por cierto, se buscan sugerencias para la nueva web de AsteriskCounter ¿qué sugieres?

Enlace: http://asteriskcounter.sinologic.net/

20. Diciembre 2007

Asterisk 1.4.16.1 Released!

Un bug de IAX2 de última hora ha sido el motivo de esta revisión de última hora que no ha tardado ni una hora en ser arreglado.

La nueva versión la podeis encontrar donde siempre:
http://downloads.digium.com/pub/asterisk/asterisk-1.4.16.1.tar.gz

19. Diciembre 2007

Digium anuncia 1.000.000 de descargas de Asterisk

Pese a que el 5 de diciembre de 1999 (hace 8 años), Mark Spencer liberó la primera versión de Asterisk, se vé que el control de descargas de Asterisk se empezó a hacer hace 6, y desde entonces hasta hoy, se han descargado un millón de Asterisk (1.000.000) lo que se dice pronto.

Por supuesto, tampoco es un valor significativo, ya que ese millón de descargas solo contabilizan las descargadas desde la web de Digium y no a nivel global mediante otros sistemas como distribuciones, mirrors, bristuff, etc…  lo que llevaría a un control más exaustivo.

Un millón se dice pronto, pero el número de descargas en función del tiempo se incrementa gracias a la popularidad que va teniendo.

18. Diciembre 2007

Videoconferencia con Asterisk y 3G

Asterisk videoNuestro colega Bytecoders nos apunta en un comentario que acaba de traducir un tutorial creado en inglés por Sergio García (de fontventa.com) sobre cómo compilar Asterisk para que tenga soporte de códecs que conecten con la red 3G y permitan la videoconferencia con los móviles de última generación. (bueno, los anteriores al iPhone. :D )

Parece que la idea de meter Video en Asterisk lleva bastante tiempo dando guerra, pero parece que este año que entra ahora va a cobrar mucho más protagonismo. Ya escribiré más adelante qué se espera para este nuevo año, de momento vamos a centrarnos.

En el tutorial se indica que funciona con terminales Nokia N95 y LG.

Para la instalación utilizan Debian Etch y una Digium B410P.

Se hace una instalación completa de Asterisk con soporte de mISDN para la tarjeta Digium y luego se procede a compilar el soporte de vídeo:

- Instalación del H324M y modificaciones para integrarlo con la tarjeta B410P.
- Instalación del códec AMR.
- Instalación del gateway H324 (Para recibir y hacer llamadas 3G)
- Instalación del mpeg4ip
- Instalación del app_mp4.
- Instalación del app_rtsp.
- Instalación del app_transcode.
- Instalación del pcm2mp4.
- Ejemplos de uso del dialplan.

Un tutorial que a más de uno le hará la vida un poco más sencilla. :P

Enlace:  http://bytecoders.homelinux.com/…/tutorial-asterisk-…-video-…-3g.html

Asterisk 1.4.16 y 1.2.26 Released!

AsteriskLogoEl equipo de desarrolladores de Asterisk nos anuncian que acaban de publicar la versión 1.4.16 y 1.2.26 de Asterisk que soluciona unos bugs reportado hace un par de semanas.

Entre los bugs más destacados se encuentra uno que afecta a los usuarios que configuran las cuentas IAX2 en RealTime con autentificación por “host” (host=X.X.X.X)

Podeis descargar la nueva versión desde donde siempre:
http://downloads.digium.com/pub/asterisk/asterisk-1.4.16.tar.gz

Y el ChangeLog correspondiente con los cambios de los bugs encontrados:
http://downloads.digium.com/pub/asterisk/ChangeLog-1.4.16

Asterisk como un video-softphone

Leo y traduzco de la web de Russell Bryant:


“La versión trunk de Asterisk viene con nuevos añadidos. Ahora puedes utilizar Asterisk como un
altamente configurable video softphone Podeis ver el anuncio aquí.

La forma enla que trabaja es bastante interesante. Asterisk tiene varios drivers para la consola: chan_oss y chan_alsa. Estos canales te permiten utilizar los drivers OSS o ALSA de la tarjeta de sonido para hacer o recibir una llamada. Estos interfaces son comúnmente utilizados como sistemas para megafonía. Además, tambien son utilizados por la gente por permitir hacer las labores de un softphone muy potente. 

Ahora, Asterisk como softphone será mucho mejor.

El chan_oss, ahora soporta vídeo. Esto significa que tu puedes hacer videollamadas desde la propia consola de Asterisk (CLI). Como fuente de vídeo, tienes varias opciones. La primera es utilizar una webcam. La segunda, que es más interesante, es utilizar un software capturador de sesión X11. Esto significa que puedes tener una sección de tu pantalla que captura y envía la información como un flujo de vídeo.

Hay incluso un marcador “skinnable” para utilizar un softphone gráfico como interfaz para hacer llamadas. 

El código utiliza las librerías libavcodec del paquete ffmpeg para hacer el trascoding de vídeo y soporta H.261, H.263, H.263+, H.264 y mpeg4.Muchas gracias a Luigi Rizzo, Sergio Fadda y Marta Carbone por este gran añadido!

Pues sí, la nueva versión de Asterisk para VIDEO va en camino. :D