VoIP (Voz sobre IP) en Linux

voip linux ubuntu

La telefonía IP es en muchos lugares la mejor alternativa por su bajo costo y alta conectividad. Linux no cumple un papel secundario en la implementación de VoIP; desde la creación de una central telefonica hasta llamadas gratuitas todo es posible en linux, solo hay que saber en donde preguntar.

Antecedentes

La telefonía por Internet (VoIP, por sus siglas en inglés) es una tecnología de comunicaciones que utiliza el “protocolo de Internet” en lugar de los sistemas análogos tradicionales. Algunos servicios de VoIP necesitan sólo una conexión regular de teléfono, mientras que otros en cambio le permiten hacer llamadas usando una conexión de Internet. Algunos servicios de VoIP le pueden permitir llamar únicamente a otras personas que usen el mismo servicio, pero otros le permiten llamar a cualquier número de teléfono – incluyendo números locales, de larga distancia, celulares e internacionales.

Cómo Funciona la Telefonía por Internet (VoIP)

VoIP convierte la señal de voz de su teléfono en una señal digital que puede viajar a través del Internet. Si llama a un número telefónico regular, la señal entonces se reconvierte en el otro extremo. Dependiendo del tipo de servicio de VoIP, usted puede hacer llamadas de VoIP desde una computadora, un teléfono especial para VoIP, o un teléfono tradicional con o sin adaptador. Además, la existencia de nuevos puntos de acceso a Internet de alta velocidad o “hot spots” en lugares públicos como aeropuertos, parques, y cafés le permiten conectarse a Internet y usar el servicio de VoIP vía inalámbrica. Si su proveedor de servicio de VoIP le asigna un número de teléfono regular, entonces podrá recibir llamadas de teléfonos regulares que no necesitan ningún equipo especial y seguramente podrá marcar como siempre lo ha hecho.

Aquí tenemos un ejemplo de cómo funciona el servicio de VoIP:

 

Cómo Funciona la Telefon�a por Internet (VoIP)

Fuente

 

CLIENTES VoIP EN LINUX:

  • Linphone: Es un cliente que usa GNOME en su interfaz, aunque tiene también versión consola (linphone-nox en debian, que hay que configurar a pelo). Características:
    • Permite recibir conexiones punto a punto sin conectarse a ningún proxy ni a ningún asterisk. Esto significa que abriendo dos LinPhone en una LAN, se puede hablar sin hacer nada más que poner la IP del otro.
    • Otra ventaja es que en sus últimas versiones puede conectarse a varios proxys, es decir, que si tenemos varios amigos que nos han dado cuentas en sus asterisk, y un par de proveedores de llamadas baratas, podemos estar conectados a todos al mismo tiempo, y al llamar, LinPhone elige por donde salimos.
    • Tiene muchos codecs implementados (Speex 8/16K, GSM, 1015, PCMA/U), y permite ordenarlos por prioridad.
    • Posee lista de contactos y posibilidad de saber si estan online, away, etc.
    • Funciona con ALSA, con OSS he tenido problemas.
  • KPhone: Es un cliente que usa QT en su interfaz y está migrado a OpenEmbedded en KP-Pi (pdas: zaurus, ipaq, etc).
    • En la versión actual no permite hacer conexiones en una LAN, por tanto necesita siempre de un proxy.
    • Solo puede conectarse a un solo proxy.
    • Me funciona en OSS, ALSA y en el OSS de la Zaurus.
    • Tiene codecs G711u, GSM e iLBC.
    • También posee lista de contactos y posibilidad de saber si estan online, away, etc.

Hay más clientes que van saliendo poco a poco. Por ejemplo:

  • Wengophone: Está hecho en QT pero por ahora solo funciona en windows por el sonido (tiene su pecado xD).
  • Minisip: No lo he probado, pero tiene muy buena pinta.
  • KCall: Pretende hacer una versión mejorada de KPhone, generar un API común (OpenTAPI) para usarla en más programas, e integrarlo con Kontact.
  • Twinkle: Un softphone que tiene pero que muy muy buena pinta.
  • Farsight: Es un proyecto que pretende crear una librería multiprotocolo para comunicaciones multimedia de audio/video y que sea adaptada para los clientes que tenemos de Mensajería Instantánea. En esta librería está colaborando gente de aMSN, Gaim y Kopete.
  • sflphone: Un cliente con un look muy presentable, usando la librería de linphone llamada libosip2.
  • PhoneGaim: Otro más, parece potente pero quizas un pelin limitado y raro de instalar si no tienes una Linspire.
  • Siphon: Otro cliente SIP más, aunque su desarrollo parece paralizado. Su código (cómo todos los demás) está disponible para seguir trabajando en él.
  • BonePhone: Otro cliente básico, pero operativo con el que hacer algunas pruebas.
  • iaxComm: Es un ‘softphone’ para el sistema asterisk, hecho en wx y que funciona en Linux, Mac y Windows. Merece la pena dedicarle un ratillo.
  • playSIP: desde la línea de comandos, nos permite establecer y grabar una conversación telefónica via SIP. Interesante.
  • Kiax

Visto: TUXINGA!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s