Asterisk Win64 — Portabilidade Nativa e Drivers para Windows x64
Portabilidade Nativa PE32+ para Windows 10, 11 e Windows Server

Asterisk PBX Nativo para Windows com Drivers de Canais Completos

Compilação nativa em 64 bits via MSVC e MinGW com carregador dinâmico de DLLs Win32. Suporte de baixo nível a Bluetooth HFP, Modems Huawei 3G/4G, Quectel VoLTE, IAX2 e H.323. Disponível em edições consolidadas prontas para instalação corporativa ou uso livre.

35

Módulos DLL Compilados

5

Canais de Voz & Hardware

100%

Nativo Win32 (Zero WSL)

MIT / GPL

Patches & Drivers Livres

Edições Disponíveis para Download

Escolha a edição ideal para sua infraestrutura: Corporativa com WhatsApp VoIP ou Comunitária 100% Livre.

100% Livre • Sem Licença • Sem PJSIP

Community Edition

Asterisk 20 LTS comunitário totalmente aberto e livre de qualquer verificação de licença. Ideal para troncos IAX2, modems USB GSM e gateways clássicos H.323.

  • Zero Licenciamento: Não requer chaves, licenças ou validação offline.
  • Sem Código Proprietário: 100% neutro, sem conversio e sem pjsip.
  • Canais de Hardware Inclusos: chan_iax2, chan_mobile, chan_ooh323, chan_dongle, chan_quectel.
  • 30 Módulos de Core: Opus, G.711, Dial, Queue, ConfBridge, Voicemail, SQLite3.
  • Serviço Nativo SCM: Roda em background com inicialização automática no boot.
Downloads Community Edition
📦 Pacote Portátil Completo (.zip) 3.5 MB 📄 Patch Único Unificado (.patch) 507 KB
⚙️ Scripts PowerShell 1-Clique Inclusos no ZIP
SIP Livre RFC 3261 • Sem Licença

PJSIP Open Source

Edição alternativa para quem necessita especificamente do canal SIP padrão PJSIP aberto no Windows, sem nenhum módulo do Conversio e sem licença.

  • SIP Livre RFC 3261: chan_pjsip.dll nativo sem licença.
  • Ramais & Telefones IP: Grandstream, Yealink, MicroSIP, Zoiper e operadoras.
  • Todos os 5 canais de áudio: IAX2, Mobile, H.323, Dongle e Quectel.
  • Sem chan_conversio: 100% código padrão aberto.

Canais de Áudio e Telefonia Portados

Todos os canais foram adaptados para arquitetura de 64 bits nativa do Windows utilizando WinSock2 e APIs Win32.

chan_iax2

Protocolo IAX2 (RFC 5456). Excelente para troncos entre filiais pois utiliza 1 única porta UDP e é imune a NAT.

UDP 4569

chan_mobile

Conexão Bluetooth HFP/HSP via Microsoft Winsock Bluetooth nativo (ws2bth.h). Usa smartphones como linhas tronco móveis.

RFCOMM BTH

chan_ooh323

Objective Open H.323 para interconexão com PBXs clássicos, roteadores Cisco, gateways Avaya e CallManager.

TCP 1720 / Q.931

chan_dongle

Modems USB 3G/4G Huawei (E1750, E1550, E303) conectados a portas seriais virtuais COM do Windows para voz GSM, SMS e USSD.

Win32 \\.\COMx

chan_quectel

Modems industriais Quectel LTE/5G (EC25/EG25/EP06) com suporte a chamadas VoLTE HD Voice e comandos AT de alta velocidade.

VoLTE HD Voice

chan_conversio

Driver SIP corporativo Conversio com WhatsApp VoIP, SBC com Topology Hiding e criptografia militar Ed25519.

Ed25519 Licenciado

Licenciamento, MIT e Governança

Transparência total sobre as licenças de software empregadas nos binários e nos arquivos de patch.

Os patches e novos módulos podem ser utilizados sob a Licença MIT?

Sim, com certeza. Todo o código original desenvolvido pelo autor Carlos Alberto — incluindo as adaptações do carregador dinâmico Win32 (asterisk_win32.c), o serviço Windows SCM, os scripts PowerShell de automação e os drivers de canal adaptados (chan_mobile, chan_dongle, chan_quectel, chan_ooh323) — é disponibilizado sob a Licença MIT. Essa licença é altamente permissiva e autoriza o uso, cópia, modificação e distribuição para qualquer finalidade (acadêmica, pessoal ou comercial). O núcleo clássico do Asterisk permanece regido pela GPLv2 da Digium/Sangoma.

Como funciona a licença na Edição Conversio?

A Conversio Edition inclui o módulo corporativo chan_conversio.dll, que requer uma licença criptográfica offline válida (etc/conversio.lic). No pacote de distribuição, é fornecida uma licença oficial válida por 1 ano (18/10/2026 a 18/10/2027) gerada com criptografia de chave pública assimétrica Ed25519. O sistema valida essa chave matematicamente em memória sem necessidade de conexão externa (“zero phone-home”).

A Community Edition requer qualquer tipo de licença ou ativação?

Não. A Community Edition é 100% livre. Ela não contém o módulo chan_conversio.dll e não possui nenhum mecanismo de bloqueio, ativação ou arquivo de licença. É o Asterisk puro rodando de forma estável no Windows.

Como Instalar no Windows (Passo a Passo)

Instalação automatizada via PowerShell como Serviço Nativo do Windows em menos de 1 minuto.

# 1. Baixe e extraia o pacote ZIP escolhido (Conversio ou Community)
# 2. Abra o PowerShell como Administrador e acesse a pasta installer/
cd C:\Caminho\Do\Pacote\installer

# 3. Execute o instalador automatizado em 1 clique:
.\install_service.ps1

# O script ira:
#  - Criar as pastas em C:\Program Files\Conversio Asterisk (ou Asterisk PBX)
#  - Copiar os 35 modulos DLL compilados
#  - Configurar as regras no Windows Defender Firewall (SIP, IAX2, H323, RTP)
#  - Registrar e iniciar o servico no Windows SCM (services.msc)
# Como aplicar os patches unificados no codigo-fonte do Asterisk:
# Para a edicao Conversio:
git apply ASTERISK_WIN64_CONVERSIO_EDITION.patch

# Para a edicao Community Open Source:
git apply ASTERISK_WIN64_COMMUNITY_EDITION.patch

# Ou via comando patch padrao:
patch -p1 < ASTERISK_WIN64_COMMUNITY_EDITION.patch