stringtranslate.com

Interruptor libre

FreeSWITCH es un software de telefonía libre y de código abierto para protocolos de comunicación en tiempo real que utilizan audio, video, texto y otras formas de medios. El software tiene aplicaciones en WebRTC , VoIP ( voz sobre protocolo de Internet ), transcodificación de video, funcionalidad de unidad de control multipunto (MCU) y admite funciones de protocolo de inicio de sesión (SIP). [10]

El software funciona en Linux , Windows , macOS y FreeBSD . [11]

Historia

El proyecto FreeSWITCH se anunció inicialmente en enero de 2006 y la primera versión se lanzó oficialmente en mayo de 2008. Las versiones posteriores, 1.2, 1.3 y 1.4, se lanzaron en 2012 y 2014 y admitían SIP sobre Websocket y WebRTC. La versión 1.6 admitía la transcodificación de vídeo y la videoconferencia y la versión 1.8 se lanzó en 2018. La última versión es la 1.10. [12]

En 2018, se fundó SignalWire Inc. para proporcionar servicios comerciales de telecomunicaciones en la nube utilizando un núcleo elástico de FreeSWITCH y proporcionar un patrocinador comercial permanente para el proyecto de código abierto que estaba controlado por los fundadores de FreeSWITCH. Luego adquirió FreeSWITCH Solutions. [13]

Arquitectura

FreeSWITCH funciona en Linux, Windows, macOS y FreeBSD. Se distribuye bajo la Licencia Pública de Mozilla (MPL). Según el diseñador original, Anthony Minessale, FreeSWITCH está pensado para ser un softswitch construido alrededor de una biblioteca central, controlado por una máquina de estados, que puede integrarse en otros proyectos. [14] [15]

FreeSWITCH ofrece un sistema escalable en torno a un núcleo de conmutación estable y una interfaz robusta para que los desarrolladores puedan añadir y controlar el sistema. Es un componente fundamental en muchos productos comerciales PBX in a box y proyectos de código abierto. Algunos de los productos comerciales son paquetes de hardware y software, para los cuales el fabricante ofrece soporte y publica el software como código abierto. [11]

Aplicaciones

FreeSWITCH se utiliza para crear centrales privadas (PBX), servicios de respuesta de voz interactiva (IVR) , videoconferencias con chat y uso compartido de pantalla, enrutamiento de menor costo al por mayor , controladores de borde de sesión (SBC) y dispositivos de comunicación integrados . También admite cifrado , ZRTP y DTLS .

Proyectos como BigBlueButton están construidos sobre FreeSWITCH y FusionPBX es un complemento de FreeSWITCH que proporciona una interfaz de administración web.

En junio de 2007, Truphone seleccionó FreeSWITCH para su uso [16] y, en agosto de 2007, Gaboogie anunció que había seleccionado FreeSWITCH como su plataforma de conferencias [17] . También se ha asociado con Five9, Plivo, Samsung, Waeve y Twilio para su uso. El software también lo utiliza el Departamento de Asuntos de Veteranos de los EE. UU. [10].

Bibliografía

Referencias

  1. ^ "Lanzamientos - signalwire/freeswitch" . Consultado el 4 de marzo de 2024 – vía GitHub .
  2. ^ "Linux - FreeSWITCH - Confluencia".
  3. ^ "macOS - FreeSWITCH - Confluencia".
  4. ^ "Solaris - FreeSWITCH - Confluencia".
  5. ^ "FreeBSD - FreeSWITCH - Confluencia".
  6. ^ "NetBSD - FreeSWITCH - Confluencia".
  7. ^ "OpenBSD - FreeSWITCH - Confluencia".
  8. ^ "DragonFlyBSD - FreeSWITCH - Confluencia".
  9. ^ "Windows - FreeSWITCH - Confluence". Archivado desde el original el 4 de marzo de 2021. Consultado el 6 de mayo de 2018 .
  10. ^ ab "Modelo de referencia técnica de VA v 22.11 - FreeSWITCH". www.oit.va.gov .
  11. ^ ab "Arquitectura de FreeSWITCH". Packt Hub . 14 de junio de 2013.
  12. ^ FreeSWITCH 1.0.6 - Historial. Packt Publishing. 2010. pág. 279. ISBN 9781847199966.
  13. ^ Staff (27 de septiembre de 2019). "SignalWire anuncia la migración completa del código base de FreeSWITCH a GitHub". www.prnewswire.com .
  14. ^ Gallagher, Kathleen (18 de octubre de 2009). "Flipping the FreeSWITCH – Brookfield is home to revolutional software" (Cambio de FreeSWITCH: Brookfield es el hogar de un software revolucionario). Milwaukee Journal Sentinel. Archivado desde el original el 22 de octubre de 2009.
  15. ^ "Entrevista con el creador de FreeSWITCH". O'Reilly Media. 25 de julio de 2006.
  16. ^ "Truphone selecciona FreeSWITCH y TelcoBridges para permitir llamadas VoIP a través de WiFi en teléfonos móviles" (nota de prensa). Truphone. 5 de junio de 2007. Archivado desde el original el 18 de septiembre de 2012. Consultado el 17 de junio de 2007 .
  17. ^ "Gaboogie adopta el código abierto para una nueva solución de llamadas grupales y conferencias telefónicas móviles". Gaboogie. 2007-08-03. Archivado desde el original el 2008-09-08 . Consultado el 2007-10-06 .