
Idioma
Java
Tipo de herramienta
API, Aplicación de escritorio, Aplicación móvil
Licencia
GNU General Public License version 2
Versión
20.4.0
Asterisk

Asterisk actúa como un middleware, facilitando la creación de sistemas de telefonía IP, gateways VoIP, y servidores de conferencia. Su versatilidad lo hace adecuado para una amplia gama de aplicaciones empresariales y gubernamentales. Utilizado globalmente por empresas de todos tamaños, Asterisk permite soluciones de comunicación personalizadas y económicas. Promueve la innovación en telecomunicaciones al hacer accesibles tecnologías avanzadas a organizaciones con diferentes capacidades técnicas y presupuestarias.
Asterisk facilita la implementación de sistemas de comunicación avanzados como telefonía IP y conferencias VoIP, permitiendo a las empresas y organismos gubernamentales mejorar su infraestructura de comunicaciones de manera coste-efectiva.
1. Soporte de voz sobre IP (VOIP): SIP (Protocolo de inicio de la sesión): Asterisk es totalmente admite SIP, el protocolo VoIP más popular. IAX (intercambio de inter -terisco): un protocolo desarrollado por los creadores de Asterisk para una comunicación eficiente entre los servidores de asterisco. 2. Procesamiento de medios: Códecos: admite una amplia gama de códecs de audio como G.711, GSM y Opus. Transmisión de medios: puede transmitir música en espera y otros medios. Transcoding: capacidad de convertir medios de un formato a otro. 3. Modularidad y extensibilidad: Módulos: el asterisco se puede extender con módulos, lo que permite funcionalidades personalizadas basadas en necesidades específicas. Scripting Dialplan: los usuarios pueden escribir el comportamiento de las llamadas utilizando el lenguaje de extensión de Asterisk (AEL) o los scripts de dialplan tradicionales. 4. Características avanzadas de llamadas: Llame a la cola: para centros de llamadas y líneas de soporte. Respuesta de voz interactiva (IVR): sistemas automatizados para interactuar con las personas que llaman. Correo de voz: funcionalidad de correo de voz incorporado. Grabación de llamadas: capacidad para registrar llamadas de monitoreo o cumplimiento. 5. Comunicación en tiempo real: WEBRTC: Admite WEBRTC para comunicaciones en tiempo real basadas en la web. WebSockets: habilita las comunicaciones web en tiempo real. 6. Seguridad: SSL/TLS: para comunicaciones seguras. DTLS: garantiza una comunicación segura para transmisiones de medios en WEBRTC. Seguridad SIP: características como la autenticación de resumen y revolver/agitar la integridad de llamadas. 7. Integración y API: Interfaz REST de Asterisk (ARI): permite una configuración y administración dinámica y remota. Integración LDAP: para la gestión centralizada de usuarios en configuraciones empresariales. 8. Redes y protocolos: RTP (Protocolo de transporte en tiempo real): se utiliza para entregar audio y video a través de redes IP. SRTP (Protocolo de transporte en tiempo real seguro): proporciona cifrado para flujos RTP. 9. Alta disponibilidad y escalabilidad: Si bien las funcionalidades de agrupación explícita no eran visibles de manera prominente en nuestro análisis de base de código, el diseño de Asterisk le permite configurarlo para una alta disponibilidad, redundancia y escalabilidad utilizando herramientas externas o configuraciones especializadas. 10. Gestión de usuarios y puntos finales: LDAP: integración con servicios de directorio para la gestión de usuarios. Configuración de punto final dinámico: permite que los dispositivos SIP se administren y configuren fácilmente.
Configura y administra utilizando archivos .conf, permitiendo personalizar su comportamiento según necesidades específicas. Emplea SQLite para funcionalidades de base de datos livianas y sin servidor. Utiliza la biblioteca Jansson para el procesamiento de datos JSON, facilitando la integración web y API modernas. Soporta WEBRTC y WebSockets, asegurando compatibilidad con estándares de comunicación web. Implementa seguridad mediante SSL/TLS y DTLS, y ofrece autenticación basada en SIP y JWT. Interactúa con servicios de directorio LDAP

Conéctese con el equipo de Código para el Desarrollo y descubra cómo nuestras herramientas de código abierto, cuidadosamente curadas, pueden apoyar a su institución en América Latina y el Caribe. Escríbanos para explorar soluciones, resolver dudas de implementación, compartir éxitos de reutilización o presentar una nueva herramienta. Escríbenos a [email protected]

Esta imagen muestra un diagrama de red para la telefonía IP con asterisco, que muestra conexiones entre teléfonos IP, PocketPCS, PSTN, teléfonos móviles y un IP-PBX a través de Internet.

Esta imagen presenta íconos que representan las diversas características de la funcionalidad avanzada del centro de llamadas de Asterisk, enfatizando las capacidades integrales del software.

Diagrama de Asterisk: El servidor de telefonía conecta SIP/PRI, GSM, PSTN a través de gateways a una red IP local. Se integra con teléfonos IP, cámaras de vigilancia, altavoces y más de 100 apps de terceros.
Guía completa sobre la instalación, configuración y uso de Asterisk.
Listado oficial de herramientas de código abierto avaladas por la Digital Public Goods Alliance. Esta herramienta es parte de este registro.
Foro oficial para discusiones, soporte y compartición de experiencias entre usuarios y desarrolladores de Asterisk.
Video introductorio que explica los conceptos básicos y la configuración de Asterisk.
