Skip to main content

Asterisk

Asterisk
Consigue el código

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

Acerca de la herramienta Responsable

Asterisk

Asterisk
¿Qué es?

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.

¿Qué problemas resuelve?

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.

¿Cómo funciona la herramienta?

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.

Estándares abiertos

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

Sector
Ciencia y Tecnologia
Características
Gestión de registros
Objetivos de desarrollo sostenible
Alianzas para lograr los objetivos
Certificaciones
Bien público digital
hands
Consigue el código de este proyecto
Consigue el código

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]

Contáctanos
Red de Telefonía IP Asterisk Red de Telefonía IP Asterisk

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.

Funcionalidades del Asterisk para Centro de Llamadas Avanzado Funcionalidades del Asterisk para Centro de Llamadas Avanzado

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 Red de Telefonía Diagrama de Red de Telefonía

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.

Documentación oficial de Asterisk

Guía completa sobre la instalación, configuración y uso de Asterisk.

Ver más
Registro de Bienes Públicos Digitales (DPGA)

Listado oficial de herramientas de código abierto avaladas por la Digital Public Goods Alliance. Esta herramienta es parte de este registro.

Ver más
Comunidad de Asterisk

Foro oficial para discusiones, soporte y compartición de experiencias entre usuarios y desarrolladores de Asterisk.

Ver más
Tutorial en video: Introducción a los sistemas telefónicos Asterisk

Video introductorio que explica los conceptos básicos y la configuración de Asterisk.

Ver más
MAIIA
Identificando asentamientos informales con inteligencia artificial.

Desarrollo Urbano y Vivienda
Procesamiento de imágenes
Urbantrips
Convirtiendo datos de transporte en análisis complejos para mejorar la gestión.

Transporte
Geolocalización
Pavimentados
Optimizando el mantenimiento vial y señalización con visión por computadora.

Transporte
Geolocalización
Procesamiento de imágenes
UrbanPy
Simplificando la recopilación y análisis de datos urbanos para una planificación efectiva.

Desarrollo Urbano y Vivienda
Geolocalización
Gestión de bases de datos
SunScan BID
Facilitando la evaluación del potencial solar en tejados con tecnología avanzada y accesible.

Energia
Geolocalización
Procesamiento de imágenes
URSA
Facilitando la planificación urbana con datos accesibles.

Desarrollo Urbano y Vivienda
Simuladores
Geolocalización
Ver todas las herramientas
hands
Profundiza tus conocimientos sobre la implementación de herramientas en el sector público con nuestros cursos, guías y muchos otros recursos más.
Ser parte de la comunidad
Jump back to top