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

След една година разработка, беше пусната новата стабилна версия на отворената комуникационна платформа Asterisk 21, използвана за внедряване на софтуерни АТС, системи за гласова връзка, VoIP шлюзове, организиране на IVR системи (гласово меню), гласова поща, телефонни конференции и кол-центрове. Изходният код на проекта е достъпен под лицензия GPLv2.

Asterisk 21 е класифициран като версия с обичайна поддръжка, актуализации за която ще бъдат предоставяни в продължение на две години. Поддръжката на LTS версията Asterisk 20 ще продължи до октомври 2027 г., а на Asterisk 18 — до октомври 2025 г. Поддръжката на LTS версията 17.x е прекратена. При подготовката на LTS версиите основният акцент е върху стабилността и оптимизацията на производителността, докато при обичайните версии приоритетът е разширяването на функционалността.

Сред промените в Asterisk 21:

  • Разширени възможностите на модула res_pjsip_pubsub, добавящ в SIP стека PJSIP допълнителни възможности за разпределен обмен на данни за състоянието на устройствата чрез Jabber/XMPP разширение PubSub (изпращане на известия по абонамент).
  • В модула sig_analog за аналогови FXS канали е реализирана функция за задържане на повиквания (CSH, Called Subscriber Held), позволяваща на потребителя да преведе инициираното повикване в режим на задържане, да затвори телефона и да възобнови разговора, взимайки телефона на друг апарат на същата линия. За управление на задържането на повикването е предложена настройка calledsubscriberheld.
  • В функцията res_pjsip_header_funcs аргументът prefix в PJSIP_HEADERS е преместен в категорията на незадължителните (ако не е зададен, ще бъдат върнати всички заглавия).
  • В http сървъра (AstHTTP — AMI over HTTP) е опростен изходът на страницата за състоянието (адресът и портът сега се показват в един ред).
  • Обявен за остарял е файлът с конфигурация users.conf.
  • Обявена за остаряла е функцията ast_gethostbyname(), вместо която е необходимо да се използват функциите ast_sockaddr_resolve() и ast_sockaddr_resolve_first_af().
  • Приложенията SLAStation и SLATrunk са преминали от модула app_meetme на app_sla (при използването на тези приложения е необходимо да се сменят модулите в modules.conf).
  • Изтрити са модулите, които преди това са били обявени за остарели: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster