IP-телефония на базе Asterisk
Введите свой номер телефона
и мы перезвоним вам
Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.
База знаний Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.
Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.
IP-АТС Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса
Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.
Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.
Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.
Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.
Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.
Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.
Оборудование Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.
Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.
О нас Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.
Проекту Asterisk исполнилось 22 года. Для программного продукта это почтенный возраст, когда основные черты характера и мировоззрение уже полностью сформированы. В таком возрасте сложно ждать от системы революционных переворотов или радикальной смены курса — это зрелое решение, которое все воспринимают именно таким, какое оно есть. Выход Asterisk 19 — очередное подтверждение того, что платформа движется по пути планомерной оптимизации, избавляясь от старого багажа и адаптируясь к современным реалиям связи.
Сегодня Asterisk — это не просто софт для телефонии, а фундамент для огромного количества бизнес-процессов. Несмотря на отсутствие «вау-эффекта», развитие продолжается, и текущие изменения направлены на то, чтобы сделать работу с системой более предсказуемой и удобной для инженеров. В этом обзоре разобраны ключевые обновления девятнадцатой версии, тренды сообщества и те изменения в экосистеме, которые напрямую влияют на повседневную эксплуатацию АТС.
Мир конференций и встреч разработчиков за последние годы сильно изменился. Основная активность переместилась в онлайн, что, как ни странно, пошло на пользу доступности информации. Раньше, чтобы узнать, о чем спорят мейнтейнеры на Asterisk DevCon, нужно было лететь в США. Теперь же все обсуждения — от проблем «черных экранов» в видеосвязи до нюансов работы ARI — фиксируются в Wiki проекта и доступны любому желающему. Это открытая площадка, где можно проследить логику принятия решений: почему тот или иной модуль решили «выпилить» и что планируют внедрить взамен.
Помимо официальных мероприятий, на облик индустрии влияют и смежные проекты. Например, конференции по Kamailio и OpenSIPS часто становятся местом, где решаются вопросы совместимости протоколов. Если в одном продукте находят баг или неточность в реализации SIP, это неизбежно приводит к правкам и в Asterisk. Такая синергия позволяет open-source решениям оставаться конкурентоспособными на фоне закрытых проприетарных систем.
На развитие телефонии в последнее время сильно влияют два фактора: законодательство и искусственный интеллект. В российском сегменте важным этапом стало принятие ФЗ-533, который заставил многих пересмотреть подходы к верификации пользователей. Хотя технически это добавило хлопот, такая адаптация стала обязательной частью работы любого системного администратора.
В то же время произошел качественный скачок в технологиях синтеза и распознавания речи (STT/TTS). Если раньше роботы в трубке звучали безжизненно, то современные движки от лидеров рынка, таких как Тинькофф или Just AI, научились корректно работать с интонациями и вопросительными предложениями. Теперь автоматизированная запись IVR или создание умных голосовых помощников на базе Asterisk позволяют строить диалоги, которые почти не отличаются от человеческих.
Порядок в версиях Asterisk — это залог спокойного сна инженера. На данный момент ситуация выглядит так:
Главный тренд последних релизов — агрессивная очистка кода. Разработчики ввели жесткую политику удаления устаревших модулей (deprecated). Теперь в Wiki есть четкий график: если модуль признан устаревшим, у него есть понятный срок жизни, после которого он будет удален физически. В 19-й версии уже пострадали такие компоненты, как app_fax и cdr_mysql.
На горизонте (в версии 21) нас ждет еще более масштабная «чистка»:
Драйвер chan_pjsip — это то, вокруг чего сейчас крутится основная разработка. Он сложнее старого драйвера, но дает гораздо больше гибкости. Одним из самых долгожданных улучшений стала частичная перезагрузка транспорта. Раньше любое изменение в сетевых настройках требовало «передергивания» всего драйвера, что могло прервать активные звонки. Теперь настройки можно менять на лету, не затрагивая работающие сессии. Эту фичу даже добавили в старые LTS-ветки (16 и 18), настолько она была востребована.
Также в PJSIP доработали несколько важных моментов:
PJSIP_HEADER для чтения и записи заголовков. Теперь работать с кастомными SIP-полями так же просто, как это было раньше, включая возможность вытягивать заголовки по маске (например, все, что начинается на X-).session_refresh, чтобы избежать ошибок, когда обновление сессии вызывается слишком рано, до того как звонок реально подняли.Для тех, кто хочет глубоко разобраться в этих нюансах и профессионально настраивать современные протоколы, существуют профильные курсы по Asterisk, где детально разбирается переход со старого драйвера на новый.
Несмотря на возраст, в Asterisk продолжают появляться очень полезные «фишки» для написания логики звонков. Иногда это простые вещи, которых не хватало годами.
Например, появилось приложение WaitForCondition. Раньше для ожидания какого-то события в базе данных или смены переменной приходилось городить циклы с Wait(1). Теперь можно задать условие и интервал проверки в миллисекундах. Это делает диалплан чище и эффективнее. Туда же можно отнести WaitForTone и ToneDetect — инструменты для тех, кто до сих пор воюет с аналоговыми линиями или специфическими сигналами операторов.
Еще одна крутая штука — StoreDTMF. Теперь можно включить запись всех нажатых пользователем клавиш прямо в переменную канала. Это работает в фоновом режиме на протяжении всего звонка. Больше не нужно ломать голову, как собрать введенные цифры в сложном IVR, — они всегда под рукой.
Обновления затронули и работу с конференциями в ConfBridge:
AnswerChannel, которая позволяет загнать звонок в конференцию без автоматического «поднятия трубки».Разработчики наконец-то занялись наведением порядка в логах. Это кажется мелочью, пока вам не приходится разбирать гигабайты текста. В Asterisk 19 дебаг-вывод разделили на классы. Теперь можно включить логирование только для нужных сущностей, не забивая диск лишним мусором.
Еще одно важное изменение — уровни логирования внутренней библиотеки PJProject теперь соответствуют стандартным уровням Asterisk. Это избавляет от путаницы, когда вы видите сообщение об ошибке, которое на самом деле является просто информационным. Кроме того, по умолчанию все файлы логов теперь имеют расширение .log. Это упрощает их автоматическую обработку скриптами и делает систему более дружелюбной к стандартным инструментам Linux.
Интересное обновление коснулось и безопасности: в сообщениях протокола STUN теперь не передается версия Asterisk. Чем меньше информации о системе доступно извне, тем выше защита IP-ATC от потенциальных злоумышленников, которые ищут конкретные уязвимости определенных версий.
Asterisk редко живет сам по себе, обычно он работает в связке с графическими интерфейсами или внешними утилитами. Главная новость здесь — выход FreePBX 16.
Ключевое изменение — переход на PHP 7.4. Для многих это станет болезненным моментом, так как старые самописные скрипты могут перестать работать. Прямое обновление с 15-й версии часто превращается в приключение, поэтому разработчики рекомендуют делать бэкап и восстанавливать его на чистой системе.
Во FreePBX активно внедряют GraphQL. Это современный способ взаимодействия с системой через API, который со временем должен заменить старые механизмы. Также в новой версии окончательно выключен по умолчанию chan_sip. Это явный сигнал всем: пора переходить на PJSIP, пути назад нет.
Для тех, кто строит распределенные системы, крайне актуальна Ip-телефония для удаленных сотрудников. Современные инструменты мониторинга, такие как VoIP Monitor, теперь умеют записывать видеовызовы и сохранять аудио в стерео. Это важно не только для контроля качества, но и для последующей речевой аналитики, где нужно четко разделять голоса клиента и оператора.
В финале стоит упомянуть о технологиях, которые только начинают проникать в мир Asterisk. Одной из таких тем является кодек Lyra от Google. Это нейросетевой кодек, который позволяет передавать голос на невероятно низких битрейтах (около 3 кбит/с). Пока это скорее экспериментальная история, и прямой поддержки в Asterisk «из коробки» нет, но сообщество уже активно интересуется внедрением подобных решений. Это может стать спасением для связи в местах с очень плохим интернетом.
Также продолжается интеграция с Active Directory. Централизованное управление пользователями и правами доступа становится стандартом даже для небольших компаний, и Asterisk здесь не исключение.
Подводя итог, можно сказать: Asterisk 19 — это релиз про стабильность, чистоту и готовность к будущему. Система избавляется от рудиментов прошлого, чтобы оставаться надежной платформой для современных коммуникаций. Да, революций нет, но в телефонии стабильность ценится гораздо выше любых громких лозунгов.
Билеты уже в продаже!
Я - Игорь Кондрашин, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.