Etiqueta: p2p

  • Wahay: un sistema de multiconferencia descentralizado y seguro

    Wahay: un sistema de multiconferencia descentralizado y seguro

    Hace poco escuché hablar sobre Wahay, un proyecto de software libre que acaba de nacer y que permite a varios usuarios conectarse entre sí y poder hablar en una sala común de forma descentralizada y segura.

    La mayoría de sistemas VoIP utilizan un sistema centralizado que aporta determinadas ventajas (gestión, control, identificación, grabación, etc.) es por esto por lo que la mayoría de los sistemas de centralitas incorporan una plataforma de multiconferencia que permita realizar reuniones en grupo.

    Solución habitual de multiconferencia segura

    No obstante, hay otro usuarios que pueden preferir algo menos gestionado y menos centralizado, razón por la cual existen otras soluciones que se adaptan más a lo que ellos necesitan. A mí así en bruto se me ocurre la solución WebRTC que transmite los streams entre los usuarios en lugar de a un servidor central, aunque en este caso también se sigue exigiendo la existencia de un servidor central.

    Para estos usuarios está orientado este proyecto, aquellos que requieren una solución P2P real (sin pseudonodos ni servidores centrales) además de un extra de seguridad ya que, Wahay pasa toda la información a través de pasarelas de Tor para anonimizar la conexión.

    Solución que propone Wahay

    Wahay se basa en Mumble, una solución libre de multiconferencia similar a TeamSpeak, que es un sistema muy utilizado principalmente por jugadores para hablar entre ellos durante una partida, aunque no es muy utilizado en el entorno empresarial. No obstante, esta solución y el hecho de que esté detrás de Tor me hace pensar que está orientado a otro tipo de soluciones que buscan la seguridad y privacidad ante conversaciones algo más «delicadas».

    El proyecto lo pueden encontrar en la web de github:
    https://github.com/digitalautonomy/wahay

    Más información, en su página web:
    https://wahay.org/

  • Qué es SIP WITCH y el proyecto FreeCall de GNU

    Ayer por la noche y esta mañana he visto algunos compañeros que enviaban un enlace de Alt1024 sobre un anuncio que han hecho la gente de GNU sobre un proyecto llamado FreeCall basado en la idea de crear una red de servidores SIP (sipwitch) interconectados entre sí y configurados de forma que puedan realizar llamadas SIP utilizando un sistema P2P descentralizado para evitar los inconvenientes que presenta la red de Skype que, a pesar de utilizar un protocolo P2P, sigue utilizando los nodos-de-interconexión de manera que sin ellos, los usuarios de Skype nunca se podrían registrar.

    He de confesar que conocía el proyecto GNU Telephony, pero desconocía qué era el servidor SIP Witch del que hablaban, así que tras echarle un vistazo, casi puedo decir que es un servidor de registro SIP que además puede gestionar peticiones INVITE para redireccionar una llamada a otro servidor o terminal (endpoint).

    El sistema es bastante sencillo y su configuración es mediante XML, pero no deja de ser (en mi opinión) bastante rudimentario y acostumbrado a las herramientas con las que solemos trabajar (Asterisk, Kamailio, …), el proyecto SIP Witch no deja de ser un servidor de registro y enrutamiento SIP (como Kamailio) pero demasiado simple y por lo tanto menos potente por lo que, quizá para alguien en su casa está bien, pero a nivel profesional, creo que no merece la pena.

    Sobre el proyecto FreeCall (interconexión de servidores para realizar llamadas por VoIP utilizando un sistema P2P) realmente el único sistema P2P que se utiliza es el mismo que ya se está haciendo al utilizar Kamailio o Asterisk, dos personas que quieren hablar entre sí, y un servidor que reenvía el paquete SIP al usuario o servidor configurado correctamente para realizar dicha llamada al usuario destino, lo que implica una configuración particular y una red de usuarios coordinados para reenviar los paquetes SIP que le lleguen a otros puntos de la red, pero de la misma forma se podría hacer eso con Asterisk, FreeSwitch, Kamailio, OpenSIPs o cualquiera de las cientos de aplicaciones (y ojo con esto) LIBRES (quizá no GNU, pero sí GPL), que existen en el mundo.

    Lo bueno del proyecto FreeCall es que busca organizar una red de servidores SIP para la interconexión de usuarios de manera que puedan llamarse entre sí sin necesidad de un nodo central (o varios) pero dependientes de un tercero, pero como comentaba antes, eso mismo se puede hacer ya con las aplicaciones que ya existen, lo único que hace falta son dos cosas: Primero, interés del usuario en conectarse por SIP a otras personas para llamarse entre sí y Segundo, un sistema que permita la interconexión y descubrimiento automático de sistemas SIP de forma que realmente no haga falta un servidor central, aunque si estáis muy interesados siempre podéis echarle un vistazo al proyecto SIP-P2P, Enum o DUNDi entre otros…

  • Google ayudará a los usuarios a denunciar a su proveedor

    Richard Whitt, uno de los directivos de Google ha anunciado que están preparando una serie de herramientas de análisis para que los usuarios puedan detectar cuando su proveedor de internet realiza acciones que perjudiquen los servicios contratados por sus usuarios.

    Prohibir el acceso a determinados puertos, bajar la velocidad de conexión a determinadas horas o limitar el ancho de banda si se hace uso de aplicaciones que utilicen la técnica P2P o VoIP son algunas de las acciones ilegales (ya que no suene venir declarado en el contrato de alta) que suelen llevar a cabo algunos proveedores de banda ancha.

    «Si los proveedores de banda ancha no te van a decir exactamente lo que está pasando en sus redes, queremos darles a los consumidores el poder de descubrirlo por sí mismos«. (más…)

  • Adobe prepara Flash 10 para la VoIP

    En enero del 2007 hablábamos en SinoLogic sobre que Adobe había adquirido dos empresas: Amicima y Antepo. Estas empresas se dedicaban a desarrollar software P2P para la comunicación entre dos sistemas mediante mensajería instantanea y VoIP.

    Pues se ve que Adobe ya empieza a tener algo preparado y está preparando el terreno para hacerlo efectivo en su última versión del reproductor Flash: Flash Player 10.

    Por lo que he estado leyendo, se trataría de una serie de funciones que permitiría a cualquier usuario capaz de reproducir un archivo Flash, utilizar un micrófono y unos auriculares para poder hacer llamadas y chatear con otras personas sin necesidad de un servidor central, algo así como la competencia a Skype pero sin necesidad de tener instalada ninguna aplicación.

    Todavía es pronto para señalar algo objetivo, pero no hay que pensar mucho para descubrir que, si hay sistemas Flash que permiten enviar vídeo en tiempo real casi sin latencia como se emitieron las conferencias del SIMO este año pasado, no debería tardar mucho en aparecer otro sistema más generalizado que permitiese mantener videoconferencias utilizando únicamente el navegador.

    Si a todo esto se le une que Adobe está dispuesta a crear una versión del reproductor Flash para el conocido iPhone, podríamos tener un sistema muy interesante dentro de poco.

  • Fring 3.30 con transferencia de archivos P2P

    Fring, Fring transferenciala aplicación que permite hablar por VoIP, GTalk, MSN, ICQ, etc… desde el móvil a través de 3G o Wifi, acaba de sacar su nueva versión 3.30 con un añadido muy, muy interesante: Transferencias de archivos.

    Esto es un gran adelanto. Alguna que otra vez me ha hecho falta que me enviaran unos archivos con urgencia cuando estaba en mitad de la calle y por mucho que me lo enviaban al correo, el archivo adjunto no podía guardarlo en el móvil para verlo. No dudo que con otras aplicaciones también se puedan hacer, pero con la compatibilidad de Gtalk, MSN, Skype e ICQ, es más difícil.

    Con este nuevo añadido, el móvil empieza a parecerse cada vez más a un sistema de navegación portatil.

    Leo en el blog de Fring otras novedades muy interesantes:

    • Multi-lenguaje – está disponible en Inglés, Francés, Italiano, Ruso, Chino y por supuesto Español.  Al instalarse detecta el lenguaje por defecto de tu móvil y usa ese, a menos que escojas otro desde el menú de configuración. Para más detalles vayan al blog de su idioma.
    • Chat enriquecido – con nuevas características e íconos que dejan que sepas cuando tus amigos están tipeando, navegación mejorada entre chats simultáneos y más… (¡atajos de teclado para el chat! – Presionando el joystick cuando está sobre un contacto en la pantalla principal abre una pestaña de chat)

    Podeis descargar la versión para Nokia desde su página web:
    http://www.fring.com/download