eastrisk — интерфейс к Asterisk
08/06/2010 17:24
eastrisk — это интерфейс к Asterisk, телекоммуникационному проекту с открытым исходным кодом.
Что такое Asterisk? описание взято здесь
Это проект с открытым исходным кодом компании Digium, первоначально начатый Марком Спенсером. Asterisk обладает всеми возможностями классической АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций, интерактивного голосового меню (IVR), центра обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы), запись CDR и прочие функции.
eastrisk состоит из двух частей — Asterisk Gateway Intefrace и Asterisk Manager Interface.
Asterisk Gateway Intefrace позволяет внешним приложениям контролировать правила для трансляции набираемых набираемой на телефоне последовательности символов в номер, набираемый VoIP-устройством (dialplan), позволяя таким приложениям использовать сколь угодно сложную логику, обращаться к базам данных (например, Mnesia) и т.п.
Asterisk Manager Interface позволяет выполнять сторонним приложениям выполнять команды на сервер и подписываться на события PBX.
Код и примеры работы с библиотекой доступны на GitHub'е.
