Bene, dal momento che Asterisk è open source, è un buon punto di partenza.
Partenza Astxx
"L'obiettivo di Astxx è quello di fornire un involucro completamente funzionale e facile da usare C++ per Asterisk consentendo agli sviluppatori di scrivere Asterisk software relativo utilizzando l'intera gamma di ciò che C++ ha da offrire. Questo include gli script AGI e l'accesso all'API di Manager. "
anche IAXClient
"Una croce client di telefonia piattaforma IP leggero utilizzando il protocollo IAX, progettato per l'utilizzo con il PBX open source asterisco."
E Asterisk Sockets
"Asterisk Gestire API e fagi C++ Framework, implementato con Sockets wrapper (ACE) indipendente dal sistema operativo altamente efficiente. Fornisce wrapper API C++ per Asterisk Manager API e FAGI. "
C'è anche un .NET library
"La biblioteca Asterisk NET è costituito da un insieme di classi C# che consentono di creare facilmente applicazioni che interagiscono con un PBX Asterisk Server (1.0/1.2/1.4 versione). Entrambi FastAGI e Manager API supportati. NET/Mono compatibile. "
fonte
2009-12-15 00:55:25
Sembra interessante. Non ho mai sentito parlare di Asterisk ... non riesco a capire se si tratta di un'app che gli utenti dovrebbero installare a quale Astxx parla, o una serie di librerie/DLL che possono essere incluse in qualsiasi progetto? –
Hmm, vedi Asterisk è GPL. È un problema per scrivere app closed-source, non ricordo mai i dettagli? –
Sì, questo è un problema. Vedi http://stackoverflow.com/questions/842776/gpl-license-in-closed-source-application –