The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз коммуникационной платформы Asterisk 20

20.10.2022 08:42

После года разработки состоялся релиз новой стабильной ветки открытой коммуникационной платформы Asterisk 20, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты проекта доступны под лицензией GPLv2.

Asterisk 20 отнесён к категории выпусков с расширенной поддержкой (LTS), обновления для которого будут выпускаться в течение пяти лет вместо свойственных для обычных выпусков двух лет. Поддержка прошлой LTS-ветки Asterisk 18 продлится до октября 2025 года, а ветки Asterisk 16 до октября 2023 года. При подготовке LTS-выпусков основное внимание уделяется обеспечению стабильности и оптимизации производительности, приоритетом же обычных выпусков является наращивание функциональности.

Ключевые улучшения в Asterisk 20:

  • Добавлен тестовый фреймворк, позволяющий проверять корректность обработки команд внешними процессами.
  • В модуле res_pjsip реализована поддержка перезагрузки ключей и сертификатов TLS.
  • Добавлены дополнительные опции инициирования передачи, например, для воспроизведения собственного приглашения или установки расширений.
  • В AMI (Asterisk Manager Interface) добавлена возможность глобального отключения определённых событий (в секции [general] файла конфигурации появилась директива disabledevents). Реализовано новое событие DeadlockStart, генерируемое при определении взаимной блокировки. Добавлено действие DBPrefixGet для извлечения из БД всех ключей, начинающихся с заданного префикса.
  • В CLI добавлена команда "dialplan eval function" для запуска функций обработки вызовов (dialplan) и команда "module refresh" для перезагрузки модулей.
  • Добавлено приложение pbx helper для упрощения поиска и запуска других приложений по имени.
  • Добавлена функция EXPORT для записи переменных и функций для других каналов. Добавлены новые строковые функции TRIM, LTRIM и RTRIM.
  • В детектор наличия автоответчика (AMD) добавлена возможность воспроизведения в ответ произвольного звукового файла.
  • В приложения Bridge и BridgeWait добавлена возможность не отвечать на канал до объединения каналов мостом.
  • В приложение для голосовой почты (app_voicemail) добавлена опция для защиты сообщений от удаления.
  • Добавлена функция скремблирования звука (для защиты от прослушивания).
  • Расширены средства для определения местоположения (res_geolocation).
  • В приложение app_queue добавлена поддержка воспроизведения музыки при удержании вызова.
  • В модуль res_parking добавлена опция для переопределения в dialplan музыки, воспроизводимой во время удержания вызова.
  • В приложение app_confbridge добавлена опция end_marked_any для отключения пользователей от конференции после выхода любого помеченного пользователя.
  • Добавлена опция hear_own_join_sound для отключения отдельному пользователю звуковой индикации подсоединения к вызову.
  • Предоставлена возможность отключения CDR (Call Detail Record) по умолчанию для новых каналов.
  • Добавлено приложение ReceiveText для приёма текста, выполняющее функцию противоположную приложению SendText.
  • Добавлена функция для разбора JSON.
  • Добавлено приложение SendMF для отправки произвольного многочастотного сигнала (R1 MF, Multi-Frequency) в любой канал.
  • Добавлен модуль ToneScan для определения сигналов (тональный набор, сигнал занято, ответ модема, информационные сигналы (Special Information Tones) и т.п.).
  • Удалены приложения, ранее объявленные устаревшими: muted, conf2ael.
  • Удалены модули, ранее объявленные устаревшими: res_config_sqlite, chan_vpb, chan_misdn, chan_nbs, chan_phone, chan_oss, cdr_syslog, app_dahdiras, app_nbscat, app_image, app_url, app_fax, app_ices, app_mysql, cdr_mysql.

  1. Главная ссылка к новости (https://www.asterisk.org/aster...)
  2. OpenNews: Релиз коммуникационной платформы Asterisk 19 и дистрибутива FreePBX 16
  3. OpenNews: Релиз платформы VoIP-телефонии FreeSWITCH 1.2
  4. OpenNews: Коммуникационная платформа Asterisk перешла в руки компании Sangoma
  5. OpenNews: Уязвимость в Asterisk, позволяющая перенаправить RTP-поток
  6. OpenNews: Первый стабильный релиз VoIP-сервера GNU SIP Witch 1.0.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57947-asterisk
Ключевые слова: asterisk, pbx, voice
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:04, 20/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –36 +/
    кто-то рискнёт на этом разворачивать свой бизнес? если нет то мимо, без серьёзных бабок просто поиграться рэдайам дабы потешить своё раздутое ЧСВ
     
     
  • 2.2, Аноним (2), 09:07, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    я
     
  • 2.3, Turbid (??), 09:13, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это вы про Linux и весь OpenSource?
     
     
  • 3.7, Аноним (-), 09:20, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • –11 +/
    ну в этот монолитный легаси хоть корпорации вкладываются
    да и в попенсорсе один-два проекта найдется более-менее внятных
    главное помнить что там никто никому ничего не должен, со всеми вытекающими
     
     
  • 4.20, rshadow (ok), 11:29, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы уже определитесь: вкладываются корпорации, продавая опенсорс продукты и поддержку. Или никто никому ничего не должен.

    По факту конечно имеем весь спектр услуг. От топовых, до поделок васи пупкина. Что в принципе аналогично проприетарщине, но ос лучше.

     
  • 2.4, Онаним. (?), 09:13, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Полно народу разворачивало и разворачивает, но да, тебе - мимо.
     
     
  • 3.6, Аноним (-), 09:18, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • –23 +/
    я не про народ говорил а про бизнес, тыковкой работай своей лучше, читай и вникай что написано
     
     
  • 4.12, Онаним. (?), 09:41, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А, бизнес у вас это типа какая-то божественная субстанция, люди не при чём?
     
  • 4.38, YetAnotherOnanym (ok), 18:51, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если бизнес крутят рептилоиды, то да, у них там всё своё. Инфа 100%.
     
  • 2.8, Аноним (8), 09:24, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не все такие упоротые, как некоторые :)

    https://www.sangoma.com/products/network-connectivity/voip-gateways/

     
  • 2.15, Аноним (15), 10:11, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "Купи, чтобы получить что-то такое же, но только за деньги и ты будешь труЪ"
    Даже не будем про зонды и прочие прелести клозесорса (бизнес, ага)...
    Классная философия!
     
  • 2.16, Додо (?), 10:32, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В одном такси, где я работал, распределённый колл-центр с операторами в нескольких городах работал именно через Asterisk. Работало довольно неплохо, имелась интеграция с бэкендом (запросы от Asterisk для получения данных, запросы в Asterisk для отзвонов и изменения очередей), разговор осуществлялся через WebRTC со страницы оператора (чтобы можно было сразу увидеть заказы по номеру телефона звонившего).
     
     
  • 3.31, Онаним. (?), 14:18, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, ну у меня под две сотни клиентов на PBX-as-a-service. PBX все на астере построены. Есть большие, есть мелкие, есть огромные колцентры с интеграциями и навесным софтом. Why not?
     
  • 2.17, InuYasha (??), 10:52, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    средних размеров b2b интернет-провайдер его использует уже с десяток лет
     
     
  • 3.19, bOOster (ok), 11:15, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет, пользует не бизнес. А астериск прям пользует в одно место бизнес..
     
  • 2.23, Андрей (??), 12:18, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    digium?
     
  • 2.26, Аноним (26), 12:46, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Полно бизнесов у которых 10 лет работает Asterisk 11.4 и они боятся что-либо обновлять менять т.к. оно просто работает!
     
     
  • 3.39, Аноним (39), 03:59, 21/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Согласен.
    [root@asterisk ~]# asterisk -rvvvvv
    Asterisk 11.6.0, Copyright (C) 1999 - 2013 Digium, Inc. and others.
     
  • 2.28, wasm (?), 13:52, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    колл центр более тысячи сотрудников онлайн (на десятках площадках), уже 8 лет использует.


     
  • 2.32, Аноним (32), 15:45, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Любой капиталистический бизнес — это производство денег, а товары и услуги это сопутствующий продукт, вроде тепла при производстве электричества.

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

     
  • 2.43, Аноним (43), 21:40, 25/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На этой версии никакой риск не оправдан, это больше напоминает полигон для тестирования разных идей, чем платформу для создания коммерческого продукта. Давно ищу замену Астеру V1.4 на что-то более толковое но пока ничего не нашел, если у кого есть идеи подкрепленные опытом то буду благодарен.
     

  • 1.18, bOOster (ok), 11:09, 20/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    После того как распробовал FreeSWITCH - Asterisk такой корявой/костыльной поделкой кажется что упаси меня господь с ним связываться более.
     
     
  • 2.22, Turbid (??), 12:07, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    что там, до сих пор все обмазано xml?
     
     
  • 3.24, bOOster (ok), 12:30, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > что там, до сих пор все обмазано xml?

    Дураков нет xml оттуда убирать. Все нормально, отлично читаемо и т.п.

     
     
  • 4.29, Turbid (??), 14:09, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >отлично читаемо

    слава роботам!

     
  • 4.34, Аноним (26), 17:11, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, особенно вложенные условия
     
  • 2.25, PnD (??), 12:37, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    (По опыту до 2016 года, после не использовал.)
    Работает как надо там только Софья. Но она, извиняюсь, не их.
    Собрать freeSwitch на платформе отличной от авторской — тот ещё квест был.

    Плюс (точнее, минус), драйвера для "железок" были приколочены к макросам в ядре. Это определённым образом характеризует качество кода. И да, железки от Sangoma регулярно "падали" под freeSwitch. Хотя это ж типа как Digium для астера? В общем, пришлось и в этом месте собирать схемы с астером.
    * После появления Eltex SMG-2016, необходимость городить что-то своё для работы с потоками E1 отпала в принципе. Но именно 2016, первое поколение кроме багов имело ещё убогий CPS≈18. Это для "до 16 потоков" -то. Erlang поверх 2-х (ЕМНИП) ядерного ARM, оно такое.

    В общем, работал в итоге freeSwitch фронт-эндом для мульти-регистраций в SIP. (У таксистов была востребованная фича. Там под такое одна из их систем была заточена.) И сейчас работает, НЯЗ. Куда он денется.

     
     
  • 3.27, bOOster (ok), 13:00, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > (По опыту до 2016 года, после не использовал.)
    > Работает как надо там только Софья. Но она, извиняюсь, не их.
    > Собрать freeSwitch на платформе отличной от авторской — тот ещё квест был.
    > В общем, работал в итоге freeSwitch фронт-эндом для мульти-регистраций в SIP. (У
    > таксистов была востребованная фича. Там под такое одна из их систем
    > была заточена.) И сейчас работает, НЯЗ. Куда он денется.

    Без понятия какие у тебя проблемы с со сборкой - отлично собирается на FreeBSD. Все что угодно, любые модули. Правда иногда они бывают приколочены гвоздями к Linux *-dev.
    Ну и бред неосилятора про SOFIA написана - это SIP стэк, и сам по себе он ниче не умеет, кроме директ линка между IP-IP. Поэтому и эксплуатировать ее без того-же каталога регистраций, диалплана и т.п. невозможно. Поэтому если у тебя работала SOFIA значит и все остальное работало так-же успешно.
    И да, NOKIA давно забросила SOFIA, и основную работу по модернизации/доработке как раз ведут ребята из FreeSWITCH.

     
  • 3.33, sNVN (?), 16:25, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Erlang поверх 2-х (ЕМНИП) ядерного ARM, оно такое.

    Туда прямо целиком OTP запихали или что-то порезанное?

     
     
  • 4.44, PnD (??), 23:11, 25/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >>Erlang поверх 2-х (ЕМНИП) ядерного ARM, оно такое.
    > Туда прямо целиком OTP запихали или что-то порезанное?

    Вот тут не скажу (вряд ли, прошивки ≈35 МБ весили для 2016, для 1016 ещё скромнее).
    Я только "заглядывал под капот" как эксплуатант, в процессе "разбора полётов" и составления трабл-тикетов. "beam" там был (и даже протекал в каком-то сценарии). Но там на ARM только логика коммутации и SIP. Весь звук вынесен на модули DSP. Так что, в целом вышло вполне пристойно. (А Erlang позволил разделить работу инженеров и программистов. Пусть и отожрав ресурсов. Но: продукт был в итоге выпущен и доведён до удовлетворительного состояния.)

    Полноценный Erlang (и много чего ещё) у них был в проекте ECSS-10 (ubuntu поверх HP Proliant DL-чего-то-там).
    Вот здесь — полный фейл (по моему нескромному мнению). Т.к. замахнулись на "софт-свитч для всего". Вышло нечто странное. С рюшками и свистелками (GUI с web-имитатором "рабочего стола", но с недопроектированным API). Инженеров там похоже оттёрли. (А зачем они? Ubuntu и так можно поставить, да?)
    В итоге, реализовали разные прикольные вещи. Но по дороге потеряли цель (зачем это всё). Ну и документация не покрывала продукт (как написано — не работало).

     
  • 2.40, Анно Домини (?), 18:30, 21/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую, FusionPBX закрывает все потребности за глаза. Астериск это легаси.
     

  • 1.35, Аноним (26), 17:12, 20/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    chan_sip уже с концами убрали?
     
     
  • 2.36, Turbid (??), 17:18, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, удаление запланировано на 21
     
     
  • 3.37, 1 (??), 17:28, 20/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, удаление запланировано на 21

    век

     

  • 1.42, Аноним (43), 21:34, 25/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    V1.4 Пользуюсь до сих пор, и работает отлично, и все что нужно делает. Остальные версии ставил ради ознакомления, ознакомился, понял что хламу не имеющего отношения к связи от версии к версии все больше и больше, толку все меньше и меньше, ну и  соответственно дыр от отсутствия сопровождения хлама все больше и больше, оно и ладно, мне 1.4 тоже вполне хватает.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру