Содержание
Asterisk – это ПО, превращающее компьютер в полноценную IP-АТС.
О Asterisk
Asterisk — это инновационная платформа с открытым исходным кодом. Платформа создана компанией Digium для разработчиков, стремящихся создать революционные решения для видео, голоса и текста.
Это широко распространенный инструмент, который превращает обычный компьютер в мощный сервер для развертывания коммуникаций следующего поколения. ПО включает в себя несколько готовых компонентов, которые обрабатывают низкоуровневые, а также сложные детали видео, голосовой связи и SMS-сообщений.
Asterisk поддерживает всевозможные приложения, включая:
- конференц-мосты
- автоматическое распределение вызовов
- унифицированные коммуникации
- голосовую почту
- прочее.
Астериск работает с использованием интернет-соединения для бизнеса, что устраняет необходимость использования устаревших стационарных систем.
Кроме того, демонстрирует высокий уровень гибкости и предоставляет впечатляющий набор функций, которые включают в себя:
- обмен SMS-сообщениями
- управление связью
- маршрутизацию вызовов
- передачу вызовов
- идентификацию вызывающего абонента
- мониторинг вызовов
- голосовую почту
- компьютерную телефонию
- записи сведений о вызывающих абонентах.
Официальный сайт Asterisk.
Использование Asterisk
Использование астериск в качестве основного механизма для многочисленных приложений для бизнес-коммуникаций объясняется многочисленными преимуществами. Несмотря на то, что в современную эпоху существует множество IP-АТС, лишь немногие предоставляют детали, которые поддерживают широкий спектр бизнес-функций, как это делает астериск.
Платформа имеет модульную конструкцию, которая позволяет легко комбинировать сценарий dailplan, интерфейс PSTN и канал SIP. Это дает вам максимальную гибкость, необходимую для процветания в сложной деловой среде общения.
Asterisk поддерживает унифицированные коммуникации, позволяя связывать деловые связи с любыми бизнес-функциями или приложениями. В результате, решение позволяет проектировать комплексную телефонную систему с мультимодульными возможностями связи. Это позволяет вам сократить разрыв между приложениями и улучшить существующую систему.
Более того, астериск позволяет добавлять функции мобильности и удаленного работника для освобождения сотрудников. К тому же реализовывайте интеллектуальные очереди и обратный вызов через Интернет для эффективного взаимодействия клиентов.
Кроме того, астериск поддерживает как расширенные функции, так и классические функции PBX. Он предоставляет инструменты, связанные с предприятием, высококачественные проприетарные PBX и без проблем взаимодействует с VoIP и традиционными системами телефонии.
Решение следует обоим обычным протоколам телефонии, таким как:
- FXO
- FXS
- Kewlstart
- Loolstart
- E & M.
Также реализует современные протоколы VoIP, такие как:
- IAX
- Google Talk
- UNIStim
- SIP
- SCCP
- MGCP
К тому же, астериск обладает высокой масштабируемостью и облегчает интеграцию систем, установленных в разных местах, одновременно поддерживая унифицированные планы доступа для нескольких офисов.
Возможности Asterisk
- Текстовые сообщения
- Управление общением
- Перевод звонков
- Маршрут звонков
- Мониторинг звонков
- Запись звонков
- Голосовая почта
- Конвертирование текста в речь
- Хранение информации
Установка Asterisk
sudo apt update && sudo apt upgrade
sudo apt -y install git curl wget libnewt-dev libssl-dev libncurses5-dev subversion libsqlite3-dev build-essential libjansson-dev libxml2-dev uuid-dev
Добавляем репозиторий: sudo add-apt-repository universe
sudo apt update && sudo apt -y install subversionинформиацию о программе можно узнать, вписав команду sudo apt policy asterisk
cd /usr/src/
sudo curl -O http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gzsudo tar xvf asterisk-16-current.tar.gz
Добвавляем библиотеку декодирования
cd asterisk-16*/
sudo contrib/scripts/get_mp3_source.shsudo contrib/scripts/install_prereq install
Настройка Аsterisk
запускаем скрипт настройки зависимости: sudo ./configuresudo make menuselect . Здесь вы можете настроить конфигурацию под свои нужды
вводим sudo make чтобы подтвердить настройку
И, финальная установка командой
Комаанды добавления профиля:
sudo groupadd asterisk sudo useradd -r -d /var/lib/asterisk -g asterisk asterisk sudo usermod -aG audio,dialout asterisk sudo chown -R asterisk.asterisk /etc/asterisk sudo chown -R asterisk.asterisk /var/{lib,log,spool}/asterisk sudo chown -R asterisk.asterisk /usr/lib/asterisk
Вывод
Если вам нужно хорошее и бесплатное VOIP-решение с открытым исходным кодом, которым вы можете управлять самостоятельно, тогда Asterisk — идеальный выбор. Он легко устанавливается и настраивается системными администраторами. Инструкция – прилагается.