Soporte & Consultoria

Soporte Remoto y Consultoria skype : ambiorixg12.
Nota no se brinda ningun tipo de consulta o soporte fuera del blog de forma gratuita

jueves, 15 de noviembre de 2012

Como instalar Asterisk 11 en Ubuntu 14 LTS

Billy Chia November 14th, 2012

Last week I put up an install guide for Asterisk 11 on CentOS 6. Asterisk 11 is the latest LTS release of Asterisk with many great new features and long term support! To follow up on the previous tutorial, I’ve put together a step by step guide for Ubuntu 12.4. Although most of the steps are similar there are a few differences. This tutorial will work for Ubuntu, Debian and Debian-based distributions. View the CentOS guide for Redhat-based distributions. Watch the video for a screencast of my terminal session to see the install live with an explanation of each step. Below you’ll find the commands are printed for you to copy and paste.
VIDEO

martes, 6 de noviembre de 2012

Como instalar Asterisk 11 en CentOS 6


Home » Asterisk » How to Install Asterisk 11 on CentOS 6

How to Install Asterisk 11 on CentOS 6

Billy Chia November 5th, 2012
With the recent release of Asterisk 11 I thought I’d put together an install tutorial for Asterisk 11 and Centos 6. (An Asterisk install tutorial for Ubuntu 12.4 LTS will be coming soon!) As an LTS release Asterisk 11 has been developed for stability and long life. Additionally, Asterisk 11 boasts many great new features including WebSocket transport for SIP, chan_motif, SIP NAT traversal via ICE, Named ACLs and more! For a full list of new features visit the Asterisk wiki. Watch the video for a screencast of my terminal session to see the install live where I explain each command step by step. The copy and paste commands can be found below.
VIDEO

Instalacion paso paso de Asterisk 11 en Ubuntu Server


 actualizamos sudo apt-get update && sudo apt-get upgrade && sudo reboot
Instalar el UUID

Packages

 apt-get install uuid-dev


  apt-get install libossp-uuid-dev

  apt-get install libghc-uuid-dev

http://packages.ubuntu.com/search?keywords=uuid-dev

Instalamos las dependencias para curl

$ sudo apt-get install libcurl4-openssl-dev

instalamos en network time protocolsudo apt-get install ntp

Instalamos las dependencias para la base de dato interna de asterisk sudo apt-get install libsqlite3-dev
1 sudo apt-get install openjdk-6-jre
2 sudo apt-get install build-essential subversion
3 sudo apt-get install libncurses5-dev libssl-dev libxml2-dev vim-nox
4-sudo apt-get install libnewt-dev ( esta dependencia es para que nos funcione el make menu 

select).

viernes, 2 de noviembre de 2012

Manejando Asterisk desde Aplicaciones externas con el Asterisk manager interface (AMI)


Como ya muchos sabemos es posible controlar Asterisk desde aplicaciones externas  como por ejemplo  un web browser (firex fox, chrome). Aqui les dejare un ejemplo rapido y facil  acceder a nuestra central  Asterisk remotamente y ejecutar cualquier comando como si estuvieramos en la consola del  Asterisk. Lo primero es que tenemos que configurar son dos archivos el manager.conf (aqui agregamos la cuenta con la cual vamos acceder remotamente, y luego http.conf donde configuramos  ciertos paramentros de acceso al pequeño web sever que trae asterisk. en todo caso ya subi los dos archivos editados solo tienes que sustituir los de tu central  Asteisk por los dos que he adjuntado al blog.

lunes, 29 de octubre de 2012

Ejecutando comandos desde la consola de Asterisk

 Con la Aplicacion System() podemos ejecutar comandos del sistema desde Asterisk. Es decir que llamando a una extension o  selecionando alguna opcion del nuestro IVR, Podriamos reiniciar nuestra central, Descargar un archivo, Borrar un fichero o lo que tu imaginacion y conocimiento te permitan.


UNA NOTA IMPORTANTE PODEMOS USAR EL COMANDO  which   para saber la ruta completa del comando que queremos ejecutar desde Asterisk. Ejemplo para saber la ruta especifica del comando ls

$ which ls
/bin/ls
 


System()



miércoles, 10 de octubre de 2012

Grabacion de llamadas en Asterisk con Mixmonitor()






[monitor]
exten => _8.,1,Answer
exten => _8.,2,set(calltime=${STRFTIME(${EPOCH},,%C%y%m%d%H%M%S)})
exten =>_8.,3,MixMonitor(/var/lib/asterisk/sounds/custom/X${calltime}-${CALLERID(num)}-${EXTEN:3}-.wav)
exten => _8.,4,Dial(SIP/${EXTEN:1}@didlogic,60,tTR)

martes, 9 de octubre de 2012

Como grabar llamadas en Asterisk presionando dos botones



Aqui les dejo como grabar llamadas presionando 2 botones desde nuestro telefono  *3

(Una nota muy las grabaciones se alojan por default en la ruta /var/spool/asterisk/monitor, a menos que cambiemos dicha ruta  en el archivo asterisk.conf)

Use the automixmon feature. This feature is built into Asterisk. You just have to enable it in a couple of configuration files. First, set the automixmon option in features.conf to the key sequence you would like to use for enabling or disabling recording:

[featuremap]
automixmon = *3