Asterisk y GoogleTalk – GTalk -, por fin funciona!
Bueno, tras algunos meses atrás con DavidP y Alberto Sagredo con pruebas para intentar echar a andar el Google Talk con Asterisk, puedo decir con gran satisfacción que lo hemos conseguido.
Ha sido en otra de las pruebas que le estoy haciendo a la nueva versión de Asterisk 1.4.0 estable y tras buscar un par de cosas en internet y hacer unas pocas llamadas frustrantes, he conseguido echar a andar Asterisk como cliente de GoogleTalk (gtalk).
Para empezar, hace falta configurar 3 archivitos:
gtalk.conf, jabber.conf y por supuesto el extensions.conf
En el archivo gtalk.conf:——————————–
[general]
bindaddr=DIRECCION_IP_EXTERNA
context=default
allowguest=yes
[guest]
disallow=all
allow=ulaw
context=default
[USUARIO]
username=usuario@gmail.com
secret=contraseña
disallow=all
allow=ulaw
context=default
connection=asterisk
En el archivo jabber.conf:——————————–
[general]
debug=no
;autoprune=yes
autoregister=yes
[asterisk]
type=client
serverhost=talk.google.com
username=usuario@gmail.com/asterisk
secret=contraseña
port=5222
usetls=yes
usesasl=yes
buddy=usuarios_permitido@gmail.com
statusmessage=»I am available»
timeout=100
En el archivo extensions.conf:—————————–
[default]
exten=>s,1,Answer()
exten=>s,2,Playback(demo_congrats)
exten=>s,3,Hangup()
Ha costado algunos meses de pruebas, pero al final… que cabezón soy a veces! 😀
y… por supuesto… bravo por Digium y la comunidad Asterisk!
Como prueba, he creado un usuario para que le llame el que quiera, no sé si le dejará, pero si alguien lo quiere probar y no le autoacepta la llamada, que me mande un correo y le habilito para que hable con la máquina. 🙂
La cuenta es: asterisk.hellc2 arroba gmail punto com