Программные модули Asterisk от сторонних разработчиков


Также тут описаны приложения из пакета asterisk-addons и другие дополнения из Asterisk CVS repository.

Другие интересные приложения Asterisk из CVS repository:
  • astcc - Приложение Asterisk, для работы с картами предоплаты
  • asterisk-addons - дополнение, включающее поддержку базы MySQL, для записей CDR
  • asterisk-sounds - дополнительные звуковые файлы для Asterisk
  • btp - Bluetooth Presence Daemon
  • gastman - Графический менеджер звонков для Asterisk
  • iaxyprov - утилиты для поддержки IAX

chan_capi

С помощью этого приложения, Вы можете работать с ISDN BRI картами с CAPI.
В этом пакете включена поддержка zaprtc таймера. Для дополнительной информации, смотри: Asterisk timer.

chan_sccp

Альтернатива модулю chan_skinny.
Устаревшие url для этого проекта:

rate_engine

Системы выбора маршрутов для вызовов с минимальной стоимостью на основе записей хранящихся в таблице MySQL.

app_conference

Альтернативное решение для организации конференций

app_dbodbc

Интерфейс к базам данных поддерживающих работу через unixODBC, для использования в плане набора.
  • Asterisk app_dbodbc

app_iconv

Приложение для поддержки перекодировки символов в плане набора.

app_ldap

Интерфейс получения данных с сервера LDAP, для использования их в плане набора.
  • LDAPget() описание команды
  • ldap.conf описание файла конфигурации
  • http://www.mezzo.net/asterisk домашняя страница

app_notify

Сетевой информатор о поступающих вызовах для использования в плане набора Asterisk.
  • Включен в поставку Mac OSX клиента (поддерживает: growl, speech, ical, addressbook, bonjour).
  • Звонилка Mac OS-X по AddressBook dialer включена.
  • http://www.mezzo.net/asterisk домашняя страница

res_bonjour

Поддержка простой конфигураторации Apple Bonjour (известная еще как Rendezvous, или Zeroconf).

app_pickup

app_pickup - это часть патча от bristuff. Это каналонезависимое приложение для call pickup и перехвата вызовов, для использования в обычном плане набора, например:

exten => *8,1,PickUP() ; использует параметр pickupgroup для канала,
;через который совершается вызов
или
exten => *8,1,PickUp(1) ; pick up вызова из группы 1

app_fastsms

Система доставки SMS сообщений, без использования ресурсов интерфейса PRI

app_valetparking


OrderlyQ

  • OrderlyQ расширение для очередей вызовов Asterisk, которое может отключить вызывающего абонента, и перезвонить ему позже не теряя информации о пользователе.

OrderlyCalls

  • OrderlyCalls - наследник приложения JAGIServer, полностью поддерживающий FastAGI и Manager API. Включает в себя Web Deployer для разработки приложений интегрированных с VOIP-HTML.

PyAstre - поддержка языка python в плане набора

  • Встроенный интерпретатор Python
  • Приложения для использования скриптов Python, в плане набора
  • Обработчик CDR записей на языке Python
  • простой XMLRPC интерфейс, заменяющий протокол интерфейса администрирования (manager protocol) Asterisk.
  • Домашняя страница: http://www.magicphone.ca

py-Asterisk - Клиент на языке Python, использующий Manager API.


pbx_config_mgr - Конфигурация плана набора через Manager API

  • Позволяет настраивать план набора Asterisk через Manager API.
  • Позволяет динамически переконфигурировать план набора Asterisk в реальном времени.
  • Домашняя страница: http://py-asterisk.berlios.de/pbx_config_mgr.php

Asterisk::LDAP - Perl модуль для создания конфигурационных файлов Asterisk 1.0 используя LDAP сервер

  • Может создавать конфигурационные файлы: extensions.conf, voicemail.conf, musiconhold.conf
  • Объектно-ориентированная архитектура позволяет довольно простыми средствами расширять возможности модуля
  • Поставляется с примерами, включает в себя готовый к использованию скрипт для помещения информации в LDAP из externpass файла voicemail.conf
  • Следующие версии будут поддерживать больше файлов конфигурации, включая sip.conf, iax.conf, meetme.conf и другие
  • Домашняя страница: http://projects.alkaloid.net

ICD

  • unified interface to call queues, agents and managers
  • Смотри: ICD

astcl

Это приложение позволяет Вам конфигурировать Asterisk с использованием языка TCL.

Карты предоплаты

  • Смотри: Asterisk Prepaid Applications

CDR

CDR (call detail record) записи, содержащие историю совершенных вызовов
  • Asterisk CDR Areski GUI
  • Asterisk CDR Jon
  • Appradius Отправка CDR записей на сервер Radius
  • клиент Radius для Asterisk от PortaOne
  • Смотри: Asterisk Billing
  • Windows CDR Tool для Asterisk Call Accounting

FAX

  • Asterisk FAX Manager
  • Asterisk spandsp

GUI и Отображение Статуса

  • Смотри: Asterisk GUI
  • Смотри: Asterisk TAPI (Интерфейс Windows Telephony API)
  • Смотри: Asterisk monitoring

Приложения для билинга на основе предоплаты и карточной системы

  • Смотри: Asterisk Prepaid Applications

Zope

  • zTrix Компонент для Zope, который позволяет web приложениям соединяться с API интерфейса управления (Manager API) Asterisk

NPA-NXX LCA Map

  • ScopServ LCA Map Генерация NPA-NXX екстеншенов для Asterisk
  • Asterisk LCA Map Генерация файла extensions.conf, для блокирования вызовов по номеру телефона

Другое

  • TxLink Asterisk Resources — Некоторые AGI скрипты для Asterisk на языке PHP и PERL http://www.txlink.net/asterisk.php
  • Asterisk vCard CID Установка Caller ID, используя файлы vCard
  • Asterisk vCard Cisco Call Directory Генерация справочника, который может использоваться телефонами Cisco, из файлов vCard
  • http://sourceforge.net/projects/asterisk Проект Asterisk на Sourceforge для поддержки приложений не связанными с компанией Digium
  • Домашняя страница проекта asterisk-perl http://asterisk.gnuinter.net/
  • Домашняя страница проекта phpagi http://phpagi.sourceforge.net/
  • Jasterisk Интерфейс Java для Asterisk
  • PyAsterisk XMLRPC интерфейс для Asterisk на основе языка Python
  • http://botanicus.net/dw/pbx_config_mgr.php Загружаемый модуль Asterisk, который позволяет конфигурировать план набора, используя Manager API.
  • Asterisk-java Библиотека, которая может помочь Вам создать Java приложения, для работы с Asterisk, используя FastAGI или Manager API.


ast_data

Это приложение позволяет Вам в реальном времени считывать данные конфигурации, вместо использования ручного переконфигурирования некоторых .conf фалов и выполнения команды CLI "reload". На данный момент, ast_data позволяет в реальном времени получать данные по Екстеншенам, SIP "пользователям", IAX "пользователям", и некоторых настроек системы голосовой почты. Уже поддерживается работа с MySQL, PostgreSQL, и ODBC, и вы можете использовать любую из этих баз данных для хранения данных. Ast_data специально разработан так, чтобы любой другой программист смог сделать свой модуль для доступа к данным из любого нужного ему источника данных. Теоретически, их можно получать из любой стандартной базы данных, сервера LDAP и, возможно с RADIUS сервера.


Обратно на главную Asterisk