Asterisk программа что это

Строим телефонную сеть: Asterisk — самый популярный сервер IP-телефонии

Несмотря на развитие различных систем обмена информацией, таких как электронная почта и службы мгновенного обмена сообщениями, обычный телефон еще долго будет оставаться самым популярным средством связи. Ключевым событием в истории телекоммуникаций и интернета стало появление технологии передачи голоса поверх IP-сетей, поэтому за последние годы изменилось само понятие телефона. Использование VoIP современно, удобно, дешево, так как можно объединить удаленные офисы, даже не прибегая к услугам операторов телефонной связи. Какие еще доводы нужны для того, чтобы поднять свой сервер IP-телефонии?

Проект Asterisk

По адресу en.wikipedia.org/wiki/List_of_SIP_software находится один из самых больших списков серверов и клиентов SIP (протокол установления сессии для работы пользовательских сеансов, включающих передачу видеоданных и голоса). В этом списке 10 серверов, распространяемых под свободной лицензией, но администраторы чаще всего предпочитают Asterisk IP-PBX. Этот проект возник, можно сказать, случайно — его создатель Марк Спенсер (Mark Spencer, кстати, Gaim/Pidgin тоже его рук дело) не имел достаточно денег, чтобы купить для своей компании обычную АТС, и потому
вынужден был создавать его софтовую реализацию. Открытость кода способствовала быстрому росту популярности нового продукта как среди разработчиков, так и среди потребителей. Выпускается Asterisk под двойной лицензией. Кроме GNU GPL возможно создание закрытых модулей, содержащих проприетарный код. Такой подход позволяет включить поддержку закрытых кодеков и оборудования.

Несмотря на свою софтовость, Asterisk обладает всеми функциями классической АТС, и даже больше. Вот только некоторые из них: центр обработки вызовов, голосовая почта, возможность проведения конференций, что в итоге делает его мощной и легкорасширяемой платформой для создания телекоммуникационного сервиса любого масштаба. Поддерживаются практически все популярные протоколы IP-телефонии (SIP, H.323, MGCP, Skinny/SCCP, Google Talk, Skype), собственный IAX и некоторые другие для работы видео и факса. Кроме обслуживания локальных клиентов Asterisk умеет передавать голосовой трафик между серверами. Есть модули для сопряжения с аналоговыми (FXO/FXS) и цифровыми (Т1/E1) линиями.

Если функциональности недостаточно, для написания диалплана норма можно воспользоваться собственным языком Asterisk, создать модуль на Cи либо использовать универсальный интерфейс интеграции с внешними системами обработки данных AGI. Чтобы упростить разработку модулей, предназначенных для решения различных задач, предложено несколько уровней API (channel, application, codec, file format). Поэтому новые возможности (например, кодеки) появляются в Asterisk очень быстро и их внедрение проходит безболезненно. Кроме этого, модульность Asterisk позволяет администраторам подключать только необходимые функции, модифицируя систему под свои нужды. Сервер Asterisk можно установить на компьютерах,
работающих под управлением GNU/Linux, Free/Net/OpenBSD, Mac OS X/Darwin, Open/Solaris. Клиенты доступны практически для всех систем, в том числе и Windows. Исключение составляют драйверы Zaptel и ISDN-устройств, реализации которых пока есть не для всех платформ.

Установка Asterisk

К сожалению, четких указаний насчет аппаратных средств дать невозможно — слишком много тонкостей и нюансов, поэтому за примерными конфигурациями компьютеров отсылаю на страницу сайта voip.rus.net «Производительность Asterisk-систем». Если твоя цель — знакомство с Asterisk, можно использовать один из дистрибутивов, в которых уже имеется настроенный и полностью готовый к работе сервер: AsteriskNow, Trixbox, VoIPonCD.

Asterisk присутствует в репозитариях пакетов большинства дистрибутивов. Так, в Ubuntu команда sudo apt-cache search Asterisk выдает приличный список пакетов, после установки которых сразу же можно приступать к настройке. Но установка из репозитария имеет один минус — как правило, в нем версия Asterisk прилично отстает от текущей, которую можно скачать с официального сайта. Поэтому рассмотрим универсальный способ установки на примере того же Ubuntu, хотя все сказанное (за редким исключением) относится и к остальным дистрибутивам.

Устанавливаем пакеты, необходимые для компиляции:

$ sudo apt-get install build-essential automake
autoconf bison flex libtool libncurses5-dev libssl-dev

Кроме того, настоятельно рекомендуется установить библиотеку libpri, даже если не нужна поддержка Primary Rate ISDN (первичный тип цифровой сети с интеграцией услуг). Это можно сделать либо через репозитарий: sudo apt-get install libpri1.2, либо используя исходные тексты:

$ wget -c downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz

Компиляция библиотеки стандартна, поэтому не будем на этом останавливаться.

Теперь скачиваем с сайта исходные тексты Asterisk и конфигурируем:

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-1.4.11.tar.gz
$ tar xzvf Asterisk-1.4.11.tar.gz
$ cd Asterisk-1.4.11
$ ./configure —prefix=/usr

По окончании работы скрипта в консоли мы увидим эмблему проекта и некоторую информацию о настройках.

$ make
$ sudo make install

Примечание: если производится установка версии 1.2, то для поддержки формата mp3 перед командой make следует ввести «make mpg123», версия 1.4 уже никак не реагирует на эту команду.

После компиляции, помимо всего прочего, будут установлены следующие исполняемые файлы:

  1. /usr/sbin/Asterisk — демон сервера Asterisk, который и обеспечивает всю работу;
  2. /usr/sbin/safe_Asterisk — скрипт для запуска, перезапуска и проверки работы сервера Asterisk;
  3. /usr/sbin/astgenkey – скрипт для создания закрытого и публичного RSA ключей в формате PEM, которые необходимы для работы Asterisk.

Чтобы установить шаблоны конфигурационных файлов и документацию, набираем:

$ sudo make samples

Примеры конфигурационных файлов будут скопированы в /etc/Asterisk. Если в этом каталоге уже находятся файлы конфигурации, они будут переименованы с префиксом «.old». Для сборки документации потребуется пакет doxygen, если его нет, устанавливаем:

$ sudo apt-get install doxygen
$ sudo make progdocs

Аналогично ставим и пакет с расширениями Asterisk-addons (этот шаг не обязательный, его можно смело пропустить). Многие модули, входящие в состав этого набора, являются экспериментальными. Их стоит устанавливать, только если требуется запись информации в БД, поддержка mp3-файлов и протокола ooh323c (Objective Systems Open H.323 for C):

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-addons-1.4.2.tar.gz
$ tar xzvf Asterisk-addons-1.4.2.tar.gz
$ cd Asterisk-addons-1.4.2
$ ./configure; make; sudo make install; sudo make samples

Установка Asterisk закончена. Сначала рекомендуется запустить сервер в отладочном режиме и просмотреть вывод на наличие ошибок:

$ sudo /usr/sbin/Asterisk -vvvgc

Если получаем сообщение «Asterisk Ready» и приглашение консоли управления, значит все в порядке. Выходим:

Теперь можно переходить к дальнейшей настройке.

Настройка поддержки интерфейсных карт

Если планируется подключение сервера Asterisk с помощью специальных интерфейсных плат к обычным телефонным сетям, следует позаботиться о наличии соответствующих драйверов, реализованных в виде модуля ядра. Но даже если таких устройств в компьютере нет, эти драйверы все равно рекомендуется установить. Дело в том, что во всех Zaptel-устройствах есть таймер, и для полноценной работы сервера IP-телефонии он является необходимым. Но если Zaptel-устройства под рукой нет, для его эмуляции можно использовать специальный драйвер — ztdummy.

Из репозитария устанавливаем пакеты zaptel, zaptel-source и собираем модули под свою систему:

$ sudo apt-get install zaptel zaptel-source
$ sudo module-assistant prepare
$ sudo m-a -t build zaptel

В /usr/src появится пакет zaptel-modules-*_i386.deb, устанавливаем его с помощью dpkg. После этого проверяем работу модулей ядра:

$ sudo depmod -a
$ sudo modprobe ztdummy

И если нужна поддержка устройств:

$ sudo modprobe zaptel
$ sudo modprobe wcfxo

Чтобы обеспечить их автоматическую загрузку, выполняем следующую команду:

$ echo ‘ztdummynzaptelnwcfxo’ >> /etc/modules

Создаем правила для UDEV:

$ sudo mcedit /etc/udev/rules.d/51-zaptel.rules

KERNEL=»zapctl», NAME=»zap/ctl»
KERNEL=»zaptimer», NAME=»zap/timer»
KERNEL=»zapchannel», NAME=»zap/channel»
KERNEL=»zappseudo», NAME=»zap/pseudo»
KERNEL=»zap0-9*», NAME=»zap/%n»

Также можно использовать исходные тексты или CVS-версию драйвера. При самостоятельной компиляции понадобятся заголовочные файлы ядра (или исходные тексты):

Читайте также:
Snapseed что это за программа на Айфон

$ sudo apt-get install linux-headers-`uname -r`

Создадим символическую ссылку, чтобы Asterisk нашел исходники ядра:

$ sudo ln -s /usr/src/linux-headers-2.6.20-15-generic /usr/src/linux-2.6

Теперь получаем последнюю версию драйверов:

$ cd /usr/src
$ wget -c downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz

Компилируем и устанавливаем:

$ tar xzvf zaptel-1.4-current.tar.gz
$ cd /usr/src/zaptel-1.2.17.1
$ ./configure
$ make
$ sudo make install

И чтобы вручную не создавать конфигурационные файлы:

$ sudo make config

После этой команды будет создан скрипт для автоматического запуска модулей, входящих в состав Zaptel, и конфиг /etc/default/zaptel (или /etc/sysconfig/zaptel), в котором будет указано, какие модули необходимо загружать. Рекомендую в этом файле оставить только необходимое. Пробуем загрузить модуль:

$ sudo modprobe ztdummy
$ lsmod | grep ztdummy
ztdummy 6184 0
zaptel 189860 1 ztdummy

Все нормально. После установки в системе появятся еще два файла:

  1. /etc/zaptel.conf – описывает конфигурацию аппаратного обеспечения;
  2. /etc/Asterisk/zapata.conf — настройки сервера Asterisk для работы драйвера Zap-канала.

Подробные указания для всевозможных устройств даны в документации. На русском по этому поводу можно почитать в документе «Конфигурация драйвера ядра Zaptel». Но на этом не останавливаемся, впереди у нас еще много работы. После настройки проверяем работу командой ztcfg -vv.

Регистрация пользователей

Если теперь посмотреть в каталог /etc/Asterisk, можно обнаружить большое количество файлов. Но размер журнальной статьи позволит нам познакомиться только с некоторыми из них. Так, в Asterisk.conf указаны каталоги, которые будет задействовать Asterisk во время работы, расположение и владелец сокета, используемого для подключения удаленной консоли управления, а также дефолтные параметры запуска сервера. Некоторые каталоги во время установки не создаются, это придется сделать вручную:

$ sudo mkdir -p /var//Asterisk
$ sudo adduser —system –-no-create-home Asterisk
$ sudo addgroup —system Asterisk

Добавим пользователя Asterisk в группу audio:

$ sudo adduser Asterisk audio
$ sudo chown Asterisk:Asterisk /var/run/Asterisk
$ sudo chown -R Asterisk:Asterisk /var//Asterisk

Дальше нас интересует файл sip.conf, где определяются серверы и клиенты SIP, с которыми будет дружить наш Asterisk. Каждый из них представлен в файле отдельным блоком, который начинается с оглавления, заключенного в квадратные скобки. Параметров в sip.conf довольно много, ограничимся лишь добавлением SIP-аккаунта:

$ sudo mcedit /etc/Asterisk/sip.conf

Поле type указывает, что может делать этот клиент. При значении user ему будет разрешено только принимать входящие звонки, при peer он сможет только звонить, а friend означает все действия сразу, то есть user+peer. В поле host указывается IP-адрес, с которого разрешено подключение этого клиента. Если он может подключаться с любого адреса, указываем host=dynamic.

А чтобы в этом случае вызвать клиента, когда он еще не зарегистрирован, в defaultip следует записать IP-адрес, по которому его всегда можно будет найти. В username и secret указываем логин и пароль, используемые клиентом при подключении. Параметр Language задает код языка приветствий и специфичные настройки сигналов телефонов,
которые определены в файле indications.conf. При работе клиента за NAT’ом в соответствующем поле необходимо установить значение yes. Отключение canreinvite заставляет весь голосовой RTP-трафик проходить через Asterisk. Если клиенты поддерживают SIP re-invites, им можно разрешить соединяться напрямую, указав canreinvite=yes.

Поле сontext определяет план набора, в который попадают вызовы, поступающие от этого клиента, а callerid — строку, которая будет выводиться при звонке от клиента. По умолчанию используется контекст default, который берет все настройки из контекста demo. Последний предназначен исключительно для демонстрационных целей, в рабочей системе необходимо создать свой контекст.
Поле mailbox указывает на голосовой ящик 1234 в контексте office. Остальные клиенты настраиваются аналогично.
После определения SIP-аккаунтов наши клиенты могут регистрироваться на сервере Asterisk и совершать исходящие вызовы. Чтобы у них была возможность принимать звонки, следует обратиться к файлу extensions.conf, в котором описывается план набора (Dialplan), распределяющий звонки в системе. Здесь же указываются все разрешенные расширения.

$ sudo mcedit /etc/Asterisk/extensions.conf

[office]
include => default
exten => 1234,1,Dial(SIP/grinder,20)
exten => 1234,2,Voicemail(grinder)

Здесь все просто. За пользователем grinder закрепляем номер 1234, и, если он не ответит на звонок, ему можно будет оставить сообщение в голосовой почте. Цифра после номера означает приоритет, который определяет последовательность выполнения задач.

Теперь, если Asterisk запущен, следует подключиться к его консоли, выполнив на той же машине Asterisk -r, и с помощью команды reload заставить его перечитать конфигурационные файлы. Есть и команды для перезагрузки конкретного файла. Например, план набора перечитывается командой extensions reload.

Сервер готов к приему клиентов. По адресу www.Asteriskguru.com/tutorials/configuration_Asterisk_softphone.html выбираем себе софт-клиент и пробуем соединиться. Мне, например, нравится бесплатная версия простой и понятной в использовании программы ZoIPer (ранее Idefisk). Есть версии для Linux, Windows и Mac OS X. Еще один неплохой и также мультиплатформенный клиент — X-Lite.

Если все нормально, в консоли должно появиться сообщение вроде «Registered SIP ‘grinder’ at 192.168.0.1 port 5060», набираем номер и звоним.

Мы настроили Asterisk в минимальной конфигурации, но это далеко не все, что он может. За кадром осталось подключение к другому серверу IP-телефонии, парковка вызова, музыка во время ожидания, биллинг, использование GUI для администрирования сервера и прочее, но мы постараемся восполнить эти пробелы в следующих статьях.

Источник: xakep.ru

Asterisk

Asterisk — программная АТС с открытым кодом, распространяемая под лицензией GPL [1] , её разработка была начата в 1999 году Марком Спенсером (Digium). Станцией могут коммутироваться не только VoIP-вызовы, но и вызовы между VoIP и традиционными телефонными сетями.

Работа с цифровыми каналами связи ISDN PRI осуществляется посредством подсистемы DAHDI (раннее zaptel).

Используя интерфейс AGI (Asterisk Gateway Interface), функционал станции может быть расширен внешними программными модулями, написанными на C, Perl, PHP, Python, Ruby, Bash или других языках программирования.

Управление станцией возможно через CLI или специализированный интерфейс AMI.

Последней версией на данный момент является версия Asterisk 11 [2] , выпущенная 31 октября 2012 года.

Введение

Многие годы телефония была областью требующей огромных финансовых и временных ресурсов. При этом возможности аппаратных АТС оставляли желать лучшего: множество ограничений, высокая стоимость инсталляции и сложность эксплуатации. Каждое, даже незначительное, изменение функциональности сопровождалось финансовыми затратами, а иногда и простоями.

С появлением и развитием систем IP-телефонии ситуация начала меняться: возможности системы расширяются теперь покупкой дополнительных лицензий и/или обновлением программ, а иногда и даже просто перенастройкой программного обеспечения. И в Asterisk все преимущества систем IP-телефонии выражены ещё сильнее.

Во-первых, Asterisk полностью бесплатен. Не нужно платить ни за что: ни за инсталляцию, ни за лицензии, ни за подключаемые устройства. Во-вторых, Asterisk полностью свободен и распространяется с открытым исходным кодом. Это позволяет изучать и видоизменять его внутренности.

В-третьих, система в своей основе модульна и построена по принципу: одна программа — одна задача, только вместо программы в этом случае — модуль Астериск. В результате исходный код системы и её возможности очень быстро развиваются.

В Астериске реализованы сотни различных приложений, как необходимых в любой АТС, так и довольно специфических: голосовая почта, конференц-связь, голосовые меню, автоматический обзвон и звонки по требованию, очереди звонков и работа с агентами, музыкальное сопровождение абонента, управление звонками, такое как перехват и передача звонка, автоматическая запись и многие-многие другие.

Астериск хорошо масштабируется. Телефонная АТС на базе Астериск может быть центром телефонии в системах от двух и даже одного абонента до систем, где число абонентов насчитывает десятки тысяч.

Возможности по интеграции Астериск с другими системами также очень развиты: он интегрируется как с существующими системами традиционной телефонии (интерфейсы T1/E1, FXS/FXO, GSM), так и системами IP-телефонии (SIP, H.323, IAX).

С появлением же и распространением смартфонов, поддерживающих открытые стандарты коммуникаций (протоколы SIP и XMPP) возможности развернуть свою собственную систему телефонии стала ещё интереснее и популярнее: теперь это можно сделать даже дома, связав квартирный городской телефон, телефоны членов семьи, мобильные сети и Интернет в единое целое.

Читайте также:
GamesTore что это за программа для Андроид

Рассматриваемые темы

В этой статье мы рассмотрим основные вопросы связанные с использованием программной АТС Астериск, начиная с её инсталляции и начальной конфигурации и дальше, останавливаясь в том числе на таких вопросах как:

  • Соединение двух и более SIP-систем между собой;
  • Маршрутизация звонков между системами;
  • Подключение к внешним системам IP-телефонии (провайдерам услуг);
  • Разделение прав доступа абонентов;
  • Голосовая почта;
  • Целенаправленная запись и проигрывание голоса, автоматическая запись разговора, управление записью разговора;
  • Интерактивное голосовое меню (IVR);
  • Русификация и управление языковыми настройками АТС;
  • Программная генерация голоса;
  • Конференц-связь;
  • Традиционные функции АТС, такие как перехват звонка, звонок на группу, парковка вызова и так далее;
  • Управление очередью звонков и организация работы центра обработки звонков (call center);
  • Генерация исходящих звонков (автоматизированный обзвон);
  • Управление компьютером с помощью телефона;
  • Интеграция VoIP-сетей с сетями традиционной телефонии (аналоговая телефония, цифровая телефония, мобильная связь);
  • Написание программ для управления программной АТС через специальный программный интерфейс (интерфейс AGI);
  • Интеграция VoIP-сервера с различными другими системами, такими как СУБД, ActiveDirectory, системы мгновенного обмена сообщениями и другими;
  • Отправка и получение факсов поверх систем IP-телефонии;
  • Учёт длительности и стоимости звонков, автоматическое управление счетами абонентов.

Необходимое оборудование

Оборудование, которое понадобится для того чтобы выполнить все задания, рассматриваемые в этой статье:

  • программный софтфон на любой операционной системе;
  • IP-телефон, вместо которого можно использовать мобильный телефон с поддержкой SIP или второй софтфон;
  • Linux-система на которой установлен (или может быть установлен) Астериск;
  • (для некоторых заданий) PRI-карта и PRI-поток (для организации PRI-потока может использоваться вторая Linux-система с Астериском и PRI-картой);
  • (для некоторых заданий) FXS-карта и подключение к аналоговой АТС;
  • (для некоторых заданий) FXO-карта и аналоговый телефон;
  • (для некоторых заданий) GSM-модем и SIM-карта.

Источник: xgu.ru

Asterisk: преимущества и недостатки, обзор функций

Asterisk — это программный сервер для управления компьютерной телефонией (АТС) с открытым исходным кодом. Функции Asterisk включают: управление очередью звонков, голосовое меню IVR, АОН, автоответчик, конференцсвязь и т.д.

2013. Вышел Asterisk 12

Компания Digium представила новую версию платформы для развертывания системы IP-телефонии Asterisk 12. Упор в этой версии сделан на координальные изменения в ядре продукта и добавление новых функций, таких как: новый расширяемый и производительный драйвер SIP канала (основанный на SIP библиотеке PJSIP — chan_pjsip), новая внутренняя шина сообщений, которая передает данные о состоянии каналов, мостов, конечных устройств и других объектов по всему Asterisk, сильно обновленная версия AMI, c улучшенной семантикой канала и последовательности информации о событии, новый интерфейс ARI (Asterisk REST Interface), позволяющий внешним приложениям управлять каналами, мостами и других объектами телефонии напрямую.

2012. Компания МИКО ЛАБ интегрировала Asterisk с 1С

Компания МИКО ЛАБ выпустила панель телефонии для интеграции телефонной системы Asterisk и программных продуктов на базе платформы 1С:Предприятие 8.Все решения построены с использованием сертифицированной на соответсвие стандарту «1С:Совместимо» компоненте связи собственной разработки. Компонента разработана с использованием технологии NativeAPI, что позволяет запускать ее как в Windows, так и в Linux системах, а в режиме обычного и управляемого приложения, а также через веб браузер.Панели телефонии Asterisk для 1C:Предприятия построены на передовой технологии управления сервером Asterisk — «AJAM». Вся передаваемая информация надежно шифруется с помощью SSL сертификата. В качестве транспорта используется HTTPS протокол, который позволяет безопасно работать с удаленными сотрудниками, а также размещать саму АТС в облачном хостинге. Стоимость продукта 19990 рублей.

2010. Asterisk добавил поддержку Google Talk и Google Voice

Компания Digium выпустила новую версию популярного open-source VoIP сервера Asterisk 1.8. Новая версия содержит множество улучшений, в т.ч.: поддержку Google Talk и Google Voice (теперь можно совершать и принимать звонки через эти сервисы), интеграцию с календарем Microsoft Exchange и iCal, возможность записи разговоров в высоком разрешении, новую систему логирования звонков, контроль статуса VoIP-устройств в кластере Asterisk-серверов с использованием протоколов Jabber/XMPP и PubSub, поддержку протокола IPv6 в SIP каналах. На сегодняшний день число пользователей Asterisk достигло 2 млн.

2010. Вышла новая руссификация Asterisk

Прошло почти 5 лет после выхода первой версии программной IP АТС с открытым исходным кодом Asterisk. Всё это время специалисты пытались научить АТС правильно разговаривать с пользователями на русском языке – подсказывать, какую клавишу нажать для вызова той или иной функции, напоминать, сколько сообщений в автоответчике и т.д. Но удачного голосового пакета так и не было.

То приветствие голосовой почты обрывается на фразе «У вас нет новых…» из-за отсутствия нужного файла, то сами фразы произносятся «коряво». И вот теперь, ситуация сдвинулась с «мёртвой точки». При финансовой поддержке компании «АТС Дизайн», российское сообщество «астерискеров» получило на данный момент наиболее полную и грамотную голосовую русификацию.

Результат почти двухлетней эволюции задумки – более полутора тысяч слов, фраз и дополнительных эксклюзивных выражений, которые позволят заговорить по-русски не только Астериску, но даже основным функциональным кодам FreePBX. Добавьте к этому приятный женский голос, грамотную профессиональную речь и отсутствие какой бы то ни было оплаты. Ещё одна небольшая «ложка мёда в бочке мёда» — возможность за совсем незначительную плату дополнить голосовой пакет индивидуальными фразами — например, телефонным приветствием с названием организации. Примечательно, что его запишут голосом того же диктора, который озвучивал основной пакет.

2009. Skype+Asterisk готовы к бою

Skype и Digium (разработчик Asterisk) объявили об официальном релизе коннектора Skype for Asterisk. Это решение позволяет интегрировать Asterisk IP PBX или IP АТС, основанную на Asterisk с сетью Skype, а именно: ***

2008. Asterisk 1.6: нововведения

Представляю вашему вниманию переведённый и частично доосмысленный список изменений бесплатной open-source PBX системы Asterisk 1.6. Я выделил наиболее заметные и важные изменения (на мой взгляд) отдельно. Кое-что поменялось местами, кое-что удалено. Для тех, кто ещё самостоятельно не прочитал английский вариант- будет пожалуй полезно. Вкратце asterisk 1.6 это: поддержка TCP/TLS (экспериментальная) и таймеров сессий в SIP, улучшенная поддержка NAT и внедрение STUN протокола, поддержка ОКС-7 в DAHDi, факс-приложения “из-коробки” с возможностью терминации Т.38, улучшенная поддержка для HD звуковых кодеков, множество новых модулей, существенно расширяющих сферу применения Asterisk.

2008. Станет ли Asterisk выбором операторов связи?

Британский производитель оборудования для IP телефонии может начать поставки предустановленной IP PBX Asterisk. Станет ли это еще одним шагом к повсеместному использованию open source в VoIP? Digium, компания, которая продвигает Asterisk в корпоративном сегменте, готовится к интеграции открытой PBX в инфраструктуру провайдеров телекоммуникационных услуг.

Соответствующее партнерское соглашение достигнуто с британским производителем телекоммуникационного оборудования Integrics. Сделка может послужить отправной точкой для Digium, спонсирующего Asterisk, который видит в Integrics и его продукте Enswitch хорошую базу для дальнейшего совместного освоения рынка VoIP. Digium занимается не только маркетинговой поддержкой Asterisk, но и сам выпускает оборудование. Хотя, надо заметить, что пока это оборудование подходит только для малого бизнеса. К примеру, AA350 Switchvox рассчитан не более чем на 400 пользователей, а AA250, который был заявлен как способный обслуживать до 500 пользователей, так и не вышел за пределы лабораторий.Основной целью Digium является помощь провайдерам услуг связи в получении прибыли от продвижения открытых решений в сегменте малого и среднего бизнеса.

2004. Asterisk — Open Source VoIP платформа

Завершена работа над созданием Open Source VoIP-платформы. Открытое программное обеспечение получило название Asterisk. Asterisk поддерживает практически все требования современной телефонии (определение идентификатора звонящего, удержание линии, конференц-связь и т.п.) и большинство протоколов таких как H.323, Session Initiation Protocol (SIP), Media Gateway Control Protocol (MGCP).

Имеется также свой собственный протокол Inter-Asterisk eXchange (IAX). В продукте отсутствуют какие-либо принципиально новые решения, но подчеркивается, что в процессе разработки основной упор был сделан на устойчивость и надежность системы. Принципы распространения Open Source продуктов должны обеспечить высокую конкурентоспособность системы, т.к. окончательные решения на ее основе будут обладать низкой стоимостью.

Читайте также:
Что за программа Google sketchup

Источник: www.voipoffice.ru

Asterisk

Asterisk — свободное решение компьютерной телефонии (в том числе, VoIP) с открытым исходным кодом от компании Digium, первоначально разработанное Марком Спенсером. Приложение работает на операционных системах Linux, FreeBSD, OpenBSD и Solaris и др. Имя проекта произошло от названия символа «*» (англ. asterisk — «звёздочка»).

Asterisk в комплексе с необходимым оборудованием обладает всеми возможностями классической АТС, поддерживает множество VoIP-протоколов и предоставляет богатые функции управления звонками, среди них:

  • Голосовая почта
  • Конференц-связь
  • IVR (интерактивное голосовое меню)
  • Центр обработки звонков (постановка звонков в очередь и распределение их по абонентам, используя различные алгоритмы)
  • Call Detail Record (подробная запись о вызове)
  • Интеграция с CRM-системами.

Для создания дополнительной функциональности можно воспользоваться собственным языком Asterisk для написания плана нумерации, написав модуль на языке Си, либо воспользовавшись Asterisk Gateway Interface — гибким и универсальным интерфейсом для интеграции с внешними системами обработки данных. Модули, выполняющиеся через AGI, могут быть написаны на любом языке программирования.

Asterisk распространяется на условиях двойной лицензии, благодаря которой одновременно с основным кодом, распространяемым по открытой лицензии GNU GPL, возможно создание закрытых модулей, содержащих лицензируемый код: например, модуль для поддержки кодека G.729.

Благодаря свободной лицензии Asterisk активно развивается и поддерживается тысячами людей со всей планеты.

Для того, чтобы уйти от проблем, создаваемых двойным лицензированием, был создан форк проекта, называющийся CallWeaver (в настоящее время «мёртв»).

Источник: wiki2.org

Asterisk программа что это

Курс по Asterisk

Интенсив-курс по Asterisk с 26 декабря по 30 декабря

Количество
свободных мест

Курсы по Mikrotik MTCNA

Курсы по Mikrotik MTCNA с 6 февраля по9 февраля

Количество
свободных мест

IP-телефония на базе Asterisk

Обратный звонок

Введите свой номер телефона
и мы перезвоним вам

РФ (Звонок бесплатный):

Услуги

Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.

База знаний

Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.

Функции

Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.

IP-АТС

Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса

Колл-центр

Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.

CRM

Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.

Номера

Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.

Продукты

Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.

Обучение

Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.

Внедрение

Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.

Оборудование

Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.

Цены

Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.

О нас

Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.

Возможности Asterisk

Транзитная запись раговоров

Подключение к GSM

Прием факсов на E-Mail

Интеграция с CRM

Защита от прослушки

Остались вопросы?

Я — Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

категории

VoIP оборудование

  • Fanvil X3S
    3 900 руб
  • Fanvil X3S
    2 990 руб
  • Fanvil X3S
    2 990 руб
  • Fanvil X3S
    2 990 руб
  • Fanvil X3S
    2 990 руб
  • Fanvil X3S
    2 990 руб

ближайшие курсы

Курсы по Asterisk
последняя неделя
каждого месяца


Записаться

Новые статьи

Asterisk и let’s Encrypt

10 доводов в пользу Asterisk

Распространяется бесплатно.

Asterisk – программное обеспечение с открытым исходным кодом, распространяется по лицензии GPL. Следовательно, установив один раз Asterisk вам не придется дополнительно платить за новых абонентов, подключение новых транков, расширение функционала и прочие лицензии. Это приближает стоимость владения станцией к нулю.

Безопасен в использовании.

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

Надежен в эксплуатации.

Время работы серверов некоторых наших клиентов исчисляется годами. Это значит, что Asterisk работает несколько лет, ему не требуются никакие перезагрузки или принудительные отключения. А еще это говорит о том, что в районе отличная ситуация с электроэнергией, но это уже не заслуга Asterisk.

Гибкий в настройке.

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

Имеет огромный функционал.

Во многом именно Asterisk показал какой должна быть современная телефонная станция. За многие годы развития функциональность Asterisk расширилась, а все основные возможности по-прежнему доступны бесплатно сразу после установки.

Интегрируется с любыми системами.

То, что Asterisk не умеет сам, он позволяет реализовать за счет интеграции. Это могут быть интеграции с коммерческими телефонными станциями, CRM, ERP системами, биллингом, сервисами колл-трекинга, колл-бэка и модулями статистики и аналитики.

Позволяет телефонизировать офис за считанные часы.

В нашей практике были проекты, реализованные за один рабочий день. Это значит, что утром к нам обращался клиент, а уже через несколько часов он пользовался новой IP-АТС. Безусловно, такая скорость редкость, ведь АТС – инструмент зарабатывания денег для многих компаний и спешка во внедрении не уместна. Но в случае острой необходимости Asterisk готов к быстрому старту.

Отличная масштабируемость.

Очень утомительно постоянно возвращаться к одному и тому же вопросу. Такое часто бывает в случае некачественного исполнения работ или выбора заведомо неподходящего бизнес-решения. С Asterisk точно не будет такой проблемы! Телефонная станция, построенная на Asterisk может быть масштабируема до немыслимых размеров. Главное – правильно подобрать оборудование.

Повышает управляемость бизнеса.

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

Снижает расходы на связь.

Связь между внутренними абонентами IP-АТС бесплатна всегда, независимо от их географического расположения. Также к Asterisk можно подключить любых операторов телефонии, в том числе GSM сим-карты и настроить маршрутизацию вызовов по наиболее выгодному тарифу. Всё это позволяет экономить с первых минут пользования станцией.

Подпишийтесь и получайте
только свежие новости и материалы

Источник: voxlink.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru