12 Noviembre 2008

Economizando. Parte 2.

Extraído y traducido en parte del manual oficial de Yeastar Sisky Enterprise Edition.

Skype, la plataforma de llamadas por internet a bajo coste (paso de llamarlo VozIP :)  se ha extendido como un reguero de pólvora en los últimos años, gracias entre otras cosas a su promoción por parte de Ebay (actual propietaria).

He leido en alguna ocasión que en Asia es mucho más utilizado que en Europa. También puede ser porque sean más. El caso es que efectivamente todos los contactos asiáticos de las empresas con las que trabajo usan Skype preferentemente.

El tema de este artículo es el siguiente: SIP softphone con llamadas entrantes y proveedor IP + Skype para otros contactos… Se puede simplificar todo en una sola aplicación y de paso economizar gracias a las bajas tarifas de Skye? La respuesta es… “Puede”. Vamos a intentarlo usando un servidor “intermedio” que traduzca clientes Skype simultáneos en trunks salientes para Asterisk. Nuestro nuevo amigo se llama SISKY.

Alguno dirá… “Jo, pues no tiene tiempo ni ná el Chan_Skype…”. Efectivamente no es una solución nueva, pero este es más económico (55$ por canal frente a 100$) y aunque me duela decirlo, su instalación es insultántemente sencilla bajo Windows. Chan_Skype necesita una máquina bastante específica y parece ser que la api de desarrollo para el Skype de Windows ofrece más posibilidades y estabilidad que la de Linux, dicho por Yeastar, los creadores de Sisky. Ellos sabrán, yo de programar ni papa.

Al lío. Nos bajamos Sisky Enterprise Edition de la web http://www.yeastar.com/Products/SiSkyEE.asp y lo instalamos en una máquina Windows XP SP2 o Windows 2003 Server SP2. Es importante no tener Skype instalado. En caso de tenerlo instalado procederemos a desinstalarlo. Luego ejecutamos la instalación de Sisky…siguiente, siguiente, siguiente… como siempre y luego a reiniciar. El software es 100% funcional sin registrar, pero oiremos cada 10 segundos una voz que dice “Yeastar!”. Si nos convence lo registramos y si no pues a tomar viento.

En el pimer inicio del programa nos aparecerá el asistente de configuración. Nos pedirá la cantidad de canales que vamos a usar y si queremos registrar una cuenta de Skype para dicho canal. Si elegimos esta opción nos aparecerá un asistente de registro de Skype por cada canal para el cual necesitemos una nueva cuenta de usuario. Si ya tenemos una cuenta que queramos utilizar, simplemente lo dejamos sin seleccionar para introducir los datos de acceso a mano.

Al acabar de configurar los canales deberemos dejar seleccionada la instalación de los “Skype Cables”. Se trata del driver que conectará la entrada/salida de audio de Skype con nuestro servidor Asterisk.

Notas para navegantes:

1- NO FUNCIONA EN SISTEMAS 64bit Y NO TIENEN MUCHAS GANAS DE PROGRAMAR UN DRIVER COMPATIBLE.

2- NO FUNCIONA POR TERMINAL SERVER. La única solución de administración remota son los sistemas tipo VNC.

3- Atención a cuando Skype pregunta si queremos permitir que una aplicación llamada “SkypeChannel.exe” controle la aplicación. Tenemos que decirle “Allow this program to use Skype”. Vamos, que sí que le deje. Como nos despistemos se nos pasa el arroz y puede que nos toque reinstalar Sisky.

Tendremos entonces a la vista los canales creados con testigo rojo a la izquierda, indicando que no están conectados correctamente a nuestra PBX. Normal. Aún no lo hemos hecho, pero tranquilos que no vais a sudar.

Botón derecho sobre el canal y seleccionamos “setting”. Podemos configurar cada canal como una extensión o como un trunk.

En este ejemplo explico una configuración con dos canales como trunk, pero con estos gráficos del manual oficial de Sisky os podeis hacer una idea de que configuración se ajusta mejor a vuestras necesidades.

Ahora nos vamos a nuestro FreePBX y creamos los trunks completando los campos Peer Details y Register String.

Instantánemente veréis como cambia el estado de los canales a color azul

Pues ale, poned el trunk en una ruta saliente y a llamar se ha dicho. Siempre que tengáis crédito SkypeOut claro ;)

En el manual oficial hay instrucciones más amplias sobre cómo configurar los trunks o extensiones sin FreePBX, cómo crear dialplans específicos o cómo crear speed-dials desde el administrador web para llamar a nuestros contacto de Skype desde extensiones SIP.

publicado en Asterisk y VoIP | 0 comentarios

subir »