Skip to main content

Asterisk

Asterisk
Obtenha o código

Idioma

Java

Tipo de ferramenta

API, Aplicativo de desktop, Aplicativo móvel

Licença

GNU General Public License version 2

Version

20.4.0

Sobre a ferramenta Responsável

Asterisk

Asterisk
O que é?

O Asterisk atua como middleware, facilitando a criação de sistemas de telefonia IP, gateways VoIP e servidores de conferência. Sua versatilidade o torna adequado para uma ampla gama de aplicações comerciais e governamentais. Usado globalmente por empresas de todos os tamanhos, o Asterisk permite soluções de comunicação personalizadas e econômicas. Promove a inovação nas telecomunicações, tornando as tecnologias avançadas acessíveis a organizações com diferentes capacidades técnicas e orçamentais.

Quais problemas surgem?

O Asterisk facilita a implementação de sistemas de comunicação avançados, como telefonia IP e conferência VoIP, permitindo que empresas e agências governamentais melhorem sua infraestrutura de comunicações de maneira econômica.

Como funciona a ferramenta?

1. Suporte de voz sobre IP (VoIP): SIP (protocolo de iniciação de sessão): asterisk suporta totalmente o SIP, o protocolo VoIP mais popular. IAX (Inter-Aterisk Exchange): Um protocolo desenvolvido pelos criadores do asterisco para comunicação eficiente entre servidores de asterisco. 2. Processamento de mídia: Codecs: suporta uma ampla gama de codecs de áudio, como G.711, GSM e Opus. Streaming de mídia: pode transmitir música em espera e outras mídias. Transcodificação: Capacidade de converter mídia de um formato para outro. 3. Modularidade e extensibilidade: Módulos: asterisco podem ser estendidos com módulos, permitindo funcionalidades personalizadas com base em necessidades específicas. Script DialPlan: os usuários podem script o comportamento das chamadas usando os scripts de extensão de asterisk (AEL) ou scripts tradicionais de discagem. 4. Recursos avançados de chamada: Chamada na fila: para call centers e linhas de suporte. Resposta de voz interativa (IVR): sistemas automatizados para interagir com os chamadores. Correte de voz: funcionalidade de correio de voz embutido. Gravação de chamadas: Capacidade de registrar chamadas para monitoramento ou conformidade. 5. Comunicação em tempo real: WebRTC: suporta o WebRTC para comunicações em tempo real baseadas na Web. WebSockets: Ativa as comunicações da Web em tempo real. 6. Segurança: SSL/TLS: Para comunicações seguras. DTLS: garante comunicação segura para fluxos de mídia no WebRTC. Segurança do SIP: recursos como autenticação de digestão e agitação/abalado para integridade de chamada. 7. Integração e APIs: Asterisk Rest Interface (ARI): permite configuração e gerenciamento dinâmico e remoto. Integração LDAP: para gerenciamento centralizado de usuários em configurações corporativas. 8. Networking & Protocols: RTP (Protocolo de transporte em tempo real): usado para fornecer áudio e vídeo em redes IP. SRTP (Protocolo de transporte em tempo real seguro): fornece criptografia para fluxos RTP. 9. Alta disponibilidade e escalabilidade: Embora as funcionalidades explícitas de cluster não tenham sido visíveis proeminentemente em nossa análise de base de código, o design do Asterisk permite que ele seja configurado para alta disponibilidade, redundância e escalabilidade usando ferramentas externas ou configurações especializadas. 10. Gerenciamento de usuário e terminal: LDAP: integração com serviços de diretório para gerenciamento de usuários. Configuração dinâmica do terminal: permite que os dispositivos SIP sejam facilmente gerenciados e configurados.

Padrões abertos

Configura e gerencia usando arquivos .conf, permitindo personalização de acordo com necessidades específicas. Emprega SQLite para funcionalidades de banco de dados leves e sem servidor. Utiliza a biblioteca Jansson para processamento de dados JSON, facilitando a integração moderna de web e API. Suporta WEBRTC e WebSockets, garantindo compatibilidade com padrões de comunicação web. Implementa segurança através de SSL/TLS e DTLS, oferecendo autenticação baseada em SIP e JWT. Interage com serviços de diretório LDAP para gestão centraliz

Setor
Ciencia e Tecnologia
Funcionalidades
Gerenciamento de registros
Objetivos de desenvolvimento sustentável
Parcerias para a implementação dos objetivos
Certificações
Bem Público Digital
hands
Obtenha o código deste projeto
Obtenha o código

Consulte o equipamento de Código para o Desenvolvimento e descubra como nossas herramientas de código abertas, cuidadosamente curadas, podem se apoiar em sua instituição na América Latina e no Caribe. Escritores para explorar soluções, resolver dúvidas de implementação, compartilhar resultados de reutilização ou apresentar uma nova ferramenta. Escreva para [email protected]

Contate-nos
Rede de telefonia IP Asterisk Rede de telefonia IP Asterisk

Esta imagem mostra um diagrama de rede para telefonia IP usando asterisco, mostrando conexões entre telefones IP, PocketPCs, PSTN, telefones celulares e um IP-PBX pela Internet.

Recursos do Asterisk para Centro de Atendimento Avançado Recursos do Asterisk para Centro de Atendimento Avançado

Esta imagem apresenta ícones que representam os vários recursos da funcionalidade avançada de call center da Asterisk, enfatizando os recursos abrangentes do software.

Diagrama de Rede de Telefonia Diagrama de Rede de Telefonia

Diagrama do Asterisk: O servidor de telefonia conecta SIP/PRI, GSM, PSTN através de gateways a uma rede IP local. Integra-se com telefones IP, câmeras de vigilância, alto-falantes e mais de 100 apps de terceiros.

Documentação Oficial do Asterisk

Guia completo sobre instalação, configuração e uso do Asterisk.

Veja mais
Cadastro de Bens Públicos Digitais (DPGA)

Lista oficial de ferramentas de código aberto endossadas pela Digital Public Goods Alliance. Esta ferramenta faz parte deste registro.

Veja mais
Comunidade Asterisk

Fórum oficial para discussões, suporte e compartilhamento de experiências entre usuários e desenvolvedores do Asterisk.

Veja mais
Tutorial em vídeo: introdução aos sistemas telefônicos Asterisk

Vídeo introdutório explicando o básico e a configuração do Asterisk.

Veja mais
Pavimentados
Otimizando a manutenção e sinalização rodoviária com visão computacional.

Transporte
Geolocalização
Processamento de imagens
UrbanPy
Simplificar a recolha e análise de dados urbanos para um planeamento eficaz.

Desenvolvimento Urbano e Habitacao
Geolocalização
Gestão de bases de dados
SunScan BID
Facilitar a avaliação do potencial solar nos telhados com tecnologia avançada e acessível.

Energia
Geolocalização
Processamento de imagens
URSA
Facilitando o planejamento urbano com dados acessíveis.

Desenvolvimento Urbano e Habitacao
Simuladores
Geolocalização
MAIIA
Identificando assentamentos informais com inteligência artificial.

Desenvolvimento Urbano e Habitacao
Processamento de imagens
Urbantrips
Transformando dados de transporte em análises complexas para melhorar a gestão.

Transporte
Geolocalização
ver todas as ferramentas
hands
Aprofunde seu conhecimento sobre a implementação de ferramentas no setor público com nossos cursos, guias e muitos outros recursos.
Fazer parte da comunidade
Jump back to top