Jitsi
Jitsi | ||
---|---|---|
Información general | ||
Tipo de programa | Mensajería instantánea | |
Autor | Emil Ivov | |
Desarrollador | Emil Ivov, BlueJimp y varios colaboradores | |
Lanzamiento inicial | 2003 | |
Licencia | Apache License | |
Estado actual | Beta | |
Idiomas | ||
Información técnica | ||
Programado en | Java | |
Plataformas admitidas | Java | |
Versiones | ||
Última versión estable | 2.8 (build.5426) ( 19 de marzo de 2015) | |
Última versión en pruebas | Versiones diarias; ( 3 de junio de 2015) | |
Enlaces | ||
Jitsi (antes SIP Communicator) es un software de videoconferencia, VoIP, y mensajería instantánea con aplicaciones nativas para iOS y Android, y con soporte para Windows, Linux y Mac OS X a través de la web.[1] Es compatible con varios protocolos populares de mensajería instantánea y de telefonía, y se distribuye bajo los términos de la licencia Apache, por lo que es software libre y de código abierto.[2] Jitsi se diferencia de otras plataformas de videoconferencia como Zoom en que puede ser instalado en un servidor privado, ya que tanto el software del cliente como del servidor son distribuidos libremente. Además, debido a su modelo de desarrollo abierto, permite añadir y/o modificar su funcionalidad a voluntad del usuario.
Historia
[editar]El trabajo en Jitsi (entonces SIP Communicator) comenzó en 2003 en el marco de un proyecto estudiantil de Emil Ivov en la Universidad de Estrasburgo.[3] Fue lanzado originalmente como un videoteléfono de ejemplo en el stack de JAIN-SIP y más tarde empezó a dar pasos como un proyecto independiente.[4]
Originalmente el proyecto se utilizó sobre todo como una herramienta de experimentación debido a su apoyo a la IPv6.[5][6] A través de los años, según el proyecto añadía más miembros colaboradores, se fue agregando soporte para más protocolos, aparte de SIP.
Jitsi ha recibido apoyo de diversas instituciones como la Fundación NLnet,[7][8] la Universidad de Estrasburgo y la región de Alsacia[9] y ha participado en varias ocasiones en el verano de Google Code.[10][11]
En 2009, Emil Ivov fundó la empresa BlueJimp que ha empleado a algunos de los principales contribuyentes de Jitsi[12][13] con el fin de ofrecer apoyo profesional y servicios de desarrollo[14] relacionados con el proyecto.
El 11 de marzo de 2011, tras agregar soporte para audio/vídeo a través de extensiones XMPP Jingle exitosamente, el proyecto fue renombrado a Jitsi puesto que ya no era "sólo un comunicador SIP (SIP Communicator)".[15][16]
Atlassian adquirió BlueJimp el 5 de abril de 2015.[17] Después de la adquisición, el nuevo equipo Jitsi de Atlassian dejó de realizar nuevos y significativos trabajos de desarrollo en el proyecto Jitsi Desktop y amplió sus esfuerzos en los proyectos relacionados con el Jitsi Videobridge y el Jitsi Meet.[18][19][20] Las contribuciones regulares de la comunidad de código abierto han mantenido el proyecto Jitsi Desktop.[1] En octubre de 2018, 8x8 compró Jitsi.[21]
Características
[editar]Jitsi soporta varios sistemas operativos, incluyendo Windows, así como sistemas de tipo UNIX, como Linux, Mac OS X y BSD. También incluye:[22]
- Transferencia de llamadas atendidas y/o ciegas.
- Cambio a "ausente" automático.
- Autorreconexión
- Grabación de llamadas.
- Cifrado con protocolos SRTP y ZRTP.
- Llamadas de conferencia.
- Establecimiento de conexión de medios directa mediante protocolo ICE.
- Streaming de escritorio.
- Almacenamiento de contraseñas cifradas con una contraseña maestra.
- Transferencia de archivos para los servicios XMPP, AIM/ICQ, Windows Live Messenger Service, Yahoo!
- Cifrado de mensajería instantánea con Off-the-Record Messaging.
- Soporte IPv6 para SIP y XMPP.
- Releo (relaying) de medios con protocolo TURN.
- Indicador de mensaje en espera (RFC 3842).
- Llamadas de voz y vídeo mediante protocolos SIP y XMPP, con H.264, H.263, VP8 para codificación de vídeo.
- Telefonía de banda ancha con G.722 y Speex.
Tecnologías
[editar]Jitsi está escrito sobre todo en Java,[23] que ayuda a reutilizar la mayor parte del código en los distintos sistemas operativos que trabaja. El proyecto también utiliza código nativo para la ejecución de tareas específicas de plataforma, como captura y procesado (renderizado) de audio/video, selección de direcciones IP, y acceso a sistemas de notificación nativos popup como Growl (bramido).
El proyecto utiliza la aplicación Apache Felix OSGi[24] para modularidad.
Entre otros, Jitsi utiliza la stack (pila) de protocolos JAIN-SIP para el soporte de SIP y la biblioteca Smack para XMPP.[13]
El hecho de que Jitsi maneja correctamente IPv6 es especialmente interesante para la comunicación directa de PC a PC, por ejemplo, si ambas partes están "atrapadas" detrás de routers NAT, pero se puede obtener una dirección IPv6 accesible a través de un túnel-corredor.
La comunidad Jitsi ha completado también una aplicación llamada ice4j.org, que se utiliza para proporcionar capacidades de NAT transversal, y ayudar a la transición de IPv4 a IPv6.[25]
Protocolos admitidos
[editar]Los siguientes protocolos están soportados por Jitsi:
- Bonjour (aplicación de Apple Zeroconf).
- . NET Messenger Service (comúnmente conocido como MSN Messenger o Windows Live Messenger; sin soporte multimedia).
- OSCAR (AIM/ICQ/. Mac)
- SIP.
- Mensajería XMPP, (Google Talk, Live Journal, Gizmo5, FB Chat, ...)
- Yahoo! (sólo funciones básicas de chat y transferencia de archivos).
Galería
[editar]-
GUI de Jitsi Web
-
Apartado de gestión de llamadas
-
Jitsi Mobile
-
Inicio de una nueva reunión
Véase también
[editar]- Portal:Software libre. Contenido relacionado con Software libre.
- Anexo:Comparación de clientes de mensajería instantánea
Referencias
[editar]- ↑ a b «FAQ - Jitsi Meet». Jitsi (en inglés estadounidense). Consultado el 19 de marzo de 2020.
- ↑ (en inglés) Página hogar de Jitsi
- ↑ (en inglés) SIP Communicator: Interview with Emil Ivov Entrevista con Emil Ivov
- ↑ http://java.net/nonav/projects/jitsi/lists/dev/archive/2003-06/message/1 Archivado el 22 de julio de 2011 en Wayback Machine. Anuncio oficial del lanzamiento de Jitsi (en inglés)
- ↑ (en inglés) Optimizing SIP Application Layer Mobility over IPv6 Using Layer 2 Triggers Archivado el 10 de agosto de 2017 en Wayback Machine.
- ↑ «DemoIPv6Nemo - RP». web.archive.org (en francés). 21 de julio de 2011. Archivado desde el original el 21 de julio de 2011. Consultado el 15 de octubre de 2020.
- ↑ «NLnet; Jitsi (SIP Comm Phone)». nlnet.nl (en en inglés). Consultado el 15 de octubre de 2020.
- ↑ «NLnet; Jitsi (SIP-Communicator) Desktop». nlnet.nl. Consultado el 15 de octubre de 2020.
- ↑ (en francés) La région récompense un jeune informaticien Archivado el 6 de marzo de 2012 en Wayback Machine.
- ↑ «SIP Communicator - Homepage». web.archive.org (en en inglés). 28 de julio de 2011. Archivado desde el original el 28 de julio de 2011. Consultado el 15 de octubre de 2020.
- ↑ «sipcomm - Homepage». web.archive.org (en inglés). 28 de julio de 2011. Archivado desde el original el 28 de julio de 2011. Consultado el 15 de octubre de 2020.
- ↑ «SIP Communicator Contributors - Ohloh». web.archive.org (en inglés). 26 de marzo de 2010. Archivado desde el original el 26 de marzo de 2010. Consultado el 15 de octubre de 2020.
- ↑ a b «Jitsi Community Forum - developers & users». Jitsi Community Forum - developers & users (en inglés estadounidense). Consultado el 15 de octubre de 2020.
- ↑ (en inglés) BlueJimp - Main / Solutions Archivado el 5 de septiembre de 2013 en Wayback Machine.
- ↑ «What is Jitsi? - open source video conferencing API's, SDKs, and installers». Jitsi (en inglès). Consultado el 15 de octubre de 2020.
- ↑ (en inglés) Renaming to Jitsi. Step 1: The Site Archivado el 22 de julio de 2011 en Wayback Machine.
- ↑ Spencer, Leon. «Atlassian acquires video conferencing company Blue Jimp». ZDNet (en inglés). Consultado el 19 de marzo de 2020.
- ↑ «Atlassian acquires Blue Jimp & Jitsi.org». Work Life by Atlassian (en inglés estadounidense). 22 de abril de 2015. Consultado el 19 de marzo de 2020.
- ↑ «Atlassian Launches Group Video Conferencing for HipChat». PCMAG (en inglés). Consultado el 19 de marzo de 2020.
- ↑ «Jitsi Meet as an Alternative to Zoom». GetFreelancy (en inglés estadounidense). 19 de septiembre de 2020. Archivado desde el original el 20 de octubre de 2020. Consultado el 19 de septiembre de 2020.
- ↑ «Atlassian sells Jitsi, an open-source videoconferencing tool it acquired in 2015, to 8×8». TechCrunch (en inglés estadounidense). Consultado el 19 de marzo de 2020.
- ↑ «What is Jitsi? - open source video conferencing API's, SDKs, and installers». Jitsi (en inglés estadounidense). Consultado el 15 de octubre de 2020.
- ↑ «SIP Communicator». web.archive.org (en inglés). 31 de agosto de 2009. Archivado desde el original el 31 de agosto de 2009. Consultado el 15 de octubre de 2020.
- ↑ «Apache Felix - Projects Using Felix». web.archive.org (en inglés). 27 de agosto de 2012. Archivado desde el original el 27 de agosto de 2012. Consultado el 15 de octubre de 2020.
- ↑ jitsi/ice4j, Jitsi, 13 de octubre de 2020, consultado el 15 de octubre de 2020.
Enlaces externos
[editar]- (en inglés) Jitsi Meet
- (en inglés) Sitio oficial de Jitsi
- (en inglés) Jitsi en Java.net
- (en español) Tutorial Completo de cómo utilizar Jitsi
- (en inglés) Jitsi Videobridge Performance Evaluation Análisis de rendimiento escrito por Boris Grozev y Emil Ivov