Как стать автором
Обновить
0

Asterisk *

Свободное решение компьютерной телефонии

Сначала показывать
Порог рейтинга
Уровень сложности

Asterisk func_odbc или странный ael

Время на прочтение 2 мин
Количество просмотров 4.7K
По итогу голосования в группе начинаю цикл статей «Asterisk realtime» и первая статья будет посвящена func_odbc или как упростить свою жизнь.

Статья рассчитана на людей которые уже пользуются asterisk и имеют «базовые» навыки.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 1

Asterisk. На этот раз в качестве системы трансляции фоновой музыки с возможностью экстренного оповещения

Время на прочтение 4 мин
Количество просмотров 12K
image

Добрый день, уважаемые жители хаба Asterisk.

Не знаю, как вам, а мне в последнее время безумно интересно применение Asterisk не в качестве стандартной АТС.

В предыдущем посте Asterisk исполнял обязанности охранника на парковке. На этот раз Asterisk в моей конфигурации проигрывал фоновую музыку в торговом павильоне и в случае возникновения экстренной ситуации (или при необходимости сделать какое-то объявление) выступал в роли системы оповещения.

Подробности под катом.
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 7

Yet another вариант отправки уведомлений от Asterisk в Telegram

Время на прочтение 4 мин
Количество просмотров 10K
image

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

Предлагаю рассмотреть еще один вариант.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 10

Asterisk queues, мелкие хитрости

Время на прочтение 3 мин
Количество просмотров 25K
Хочу рассказать про некоторые хитрости с очередями в asterisk к которым я пришел решая задачи с отзвоном. Прошу иметь ввиду, что я начинающий специалист и те хитрости которые «открыл» давно решены тем или иным способом. Тем не менее вероятно эти сведения тоже кому-то пригодятся.

Основным условием было — использование только стандартного функционала без обращения к внешним скриптам.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 4

Истории

Автоматизация. Настройка Voip телефонов Fanvil

Время на прочтение 3 мин
Количество просмотров 11K
В сети много разрозненной информации по автоматизации процесса настройки телефонов, но крайне мало законченных тутариалов. Тут на примере телефона Fanvil F52 хочу показать один из вариантов того как, полностью автоматизировать настройку и регистрацию телефонов Fanvil.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 6

Asterisk и не только. Виртуальные файловые системы. Шаг назад или два вперед?

Время на прочтение 34 мин
Количество просмотров 9.3K

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


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

Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 2

sip messages: отложенная доставка

Время на прочтение 4 мин
Количество просмотров 9.2K
Тема о сообщениях (аля SMS) в Астериске не первая на Хабре, но у всех публикаций есть один недостаток — они не обладают функционалом отложенной доставки сообщений. Когда получатель не в сети, вы получаете об этом сообщение при попытке отправки ему message, и предложение попробовать позднее.
image

Непорядок!
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 9

Kamailio SIP proxy: пример установки и минимальной настройки

Время на прочтение 9 мин
Количество просмотров 45K

В работе системного администратора, занимающегося внедрением систем телефонии на базе Asterisk, рано или поздно может возникнуть ситуация, когда аппаратных возможностей одного сервера для обработки всех вызовов уже недостаточно. Соответственно, возникает необходимость разделить нагрузку на несколько серверов. Одним из способов решения такой задачи является использование SIP proxy, но стоит признать, что в отличие от Asterisk, информации по SIP proxy, форумов, примеров и описаний, меньше как минимум на порядок. Цель этой статьи — показать на простом примере возможность использования SIP proxy Kamailio в связке с Asterisk так, чтобы максимально облегчить освоение SIP proxy для новичков.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 25

VoIP телефония. Asterisk. Нестандартный подход ко всему. Часть 2

Время на прочтение 16 мин
Количество просмотров 11K

Продолжаем наш рассказ о модификации движка для VoIP оператора связи.


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

Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 12

VoIP телефония. Asterisk. Нестандартный подход ко всему. Часть 1

Время на прочтение 21 мин
Количество просмотров 28K

Ровно год назад к нам обратились бывшие коллеги, с предложением принять участие в модификации движка VoIP оператора связи. Задача сводилась к полной переделке личного кабинета, обеспечению масштабирования системы, создания системы биллинга, LCR, мониторинга расходов пользователей, контроля длительности разговоров, аналитики по звонкам. История закончилась печально, т.к. заложенный нами расширенный функционал системы якобы не соответствовал ТЗ, никак не формализованному на бумаге и находящемуся только в головах менеджеров оператора. В связи с тем, что за разработанный функционал, который заказчику очень понравился, менеджеры платить не захотели, отношения мы разорвали. NDA и договора у нас не было, поэтому посоветовавшись с коллегами мы решили часть наработок выложить в свободный доступ. Я думаю, что это будет серия статей. И начнём пожалуй с базовых вещей и архитектуры.

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 11

Авто-генерация конфигурационных файлов телефонов Cisco

Время на прочтение 6 мин
Количество просмотров 10K
Для компаний, использующих телефоны Cisco в среде Asterisk, существует проблема хранения десятков или сотен конфигурационных файлов для каждого телефона. На волне необходимости обновления 30 телефонов (частично по прошивкам, частично по настройкам) я решил предложить технологию автоматической генерации конфигурационных файлов.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 16

CDR. Сохранить и приумножить

Время на прочтение 5 мин
Количество просмотров 13K
image

Очень часто, созданию базы данных CDR отводится мало места в описаниях настройки. Как правило, все сводится к цитате SQL команд и обещанию, что если кинуть ее в консоль то «все будет ОК».
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 23

Asterisk. Ненормальный перевод

Время на прочтение 4 мин
Количество просмотров 11K
В Asterisk 2 типа трансферов:

— слепой: после набора нужного сотрудника переводящий сразу отваливается.
— расширенный: возможность поговорить с тем, кому перевод предназначен, принять callback.

Мне понадобилось совместить простоту первого и функционал второго. Без AMI/ARI/AGI. Без костылей.

Велосипед под катом.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 3

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

МиниАТС у себя дома

Время на прочтение 13 мин
Количество просмотров 48K
У меня есть стационарный телефон от Укртелекома. И все бы хорошо, если бы не воровали телефонный кабель. И вот оставшись очередной раз без городской связи, я решил заняться поиском альтернатив. Интернет у меня идет по оптике. Узнав что Укртелеком предоставляет услуги SIP телефонии я уже обрадовался решению проблемы малой кровью. Однако оказалось, что номер при этом у меня изменится. А ведь старый номер это единственное, что меня останавливало от ухода с Укртелекома. Ну раз потери номера мне было не избежать, тогда я решил более плотно заняться вопросом обеспечения себя связью.
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 55

Используем oEmbed, чтобы добавить телефон в хабрапост

Время на прочтение 2 мин
Количество просмотров 5.2K
Неделю назад произошло очередное улучшение Хабра, и кроме всего прочего, была добавлена возможность вставлять контент с помощью механизма oEmbed. Я хочу немного рассказать, что это за зверь, и продемонстрировать, как он работает с чем-нибудь популярным, вроде jsFiddle, чтобы добавить в хабрапост необычное. Например — телефон.

Всего голосов 46: ↑44 и ↓2 +42
Комментарии 4

RTCP как инструмент администратора телефонии

Время на прочтение 3 мин
Количество просмотров 18K
Каждый, кто занимался организацией телефонии, сталкивался с фразой «Плохая связь!». А что такое «плохая связь»? С одной стороны это субъективный параметр, с другой стороны это вполне конкретные цифры. Полагаться на субъективные оценки пользователя мы не будем, потому что это не «тру». Попробуем оценить качество связи вполне конкретной цифрой.

image
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 11

Elastix 5 beta

Время на прочтение 1 мин
Количество просмотров 20K
Очень неожиданная новость пришла из солнечной Испании, где разрабатывают популярную надстройку под названием Elastix для управления в первую очередь Asterisk, а во-вторую большим количеством дополнительных сервисов, удобно собранных в одном дистрибутиве. Есть возможность наращивания функционала с помощью модулей. Дистрибутив с большим комьюнити по всему миру. Первая версия была представлена в 2006 году, более 3 миллионов загрузок дистрибутива на сегодня.

И сегодня появилась новость от разработчиков про Elastix 5.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 13

Перевод звонка с помощью скрипта в Asterisk

Время на прочтение 4 мин
Количество просмотров 17K


Не так давно у одного из наших клиентов возникла необходимость переводить звонки (входящие и исходящие) по клику из браузера. Логика такова: группа операторов колл-центра принимает и осуществляет звонки, и после разговора и выяснения потребностей им нужно соединить клиента с одним из заказчиков или другим специалистом организации.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 6

Подключение IP-телефонов Akuvox к АТС Avaya без лицензии на SIP

Время на прочтение 8 мин
Количество просмотров 9.1K


Пришлось побывать мне в офисе некоторой компании, где использовались только аналоговые телефоны. И у этих людей было стойкое желание перейти хотя бы отчасти на IP телефонию с возможностью «протянуть» телефоны из внешней сети. Как АТС у них использовалась аппаратная Avaya. Все было заведено на нее: роботы, диалпланы, режимы работы. Полностью готовый офис. Но аналоговый.

«К Avaya можно подключить и IP телефоны», – скажете вы. И будете правы. Но т.к. это полностью проприетарный продукт – нужна лицензия и стоит эта лицензия очень ощутимых денег – больше стоимости самих IP-телефонов. Причем лицензии нужны на все. Была поставлена задача: создать гибридную связь с разумным количеством IP телефонов в пределах сети с минимальными затратами.
Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Комментарии 5

Вебинар: Asterisk и базы данных

Время на прочтение 1 мин
Количество просмотров 6.5K
Centos-admin.ru - делимся опытом! Очередной вебинар от команды Centos-admin.ru пройдет в ближайшую среду, в 12-00 по московскому времени. Мы расскажем о том, зачем и каким образом можно использовать базы данных в связке с Asterisk. Поговорим о встроенной базе данных AstDB и о подключении к внешним СУБД.

Вебинар рассчитан на системных администраторов, имеющих небольшой опыт настройки Asterisk и пока не применяющих базы данных в своих Asterisk-проектах.

Прямая ссылка на видео | Cсылка для регистрации

Приглашаем всех желающих 23 ноября. Приходите!
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 2

Вклад авторов