Publication de la plateforme de communication Asterisk 20

AprÚs un an de développement, la nouvelle branche stable de la plateforme de communication ouverte Asterisk 20 a été lancée. Asterisk est utilisé pour déployer des systÚmes de téléphonie via logiciel, des systÚmes de communication vocale, des passerelles VoIP, pour organiser des systÚmes IVR (menus vocaux), de la messagerie vocale, des conférences téléphoniques et des centres d'appels. Les codes sources du projet sont disponibles sous licence GPLv2.

Asterisk 20 est classé dans la catégorie des versions avec support étendu (LTS), les mises à jour étant prévues pendant cinq ans au lieu des deux ans habituels pour les versions ordinaires. Le support de l'ancienne branche LTS Asterisk 18 se poursuivra jusqu'en octobre 2025, tandis que celui de la branche Asterisk 16 durera jusqu'en octobre 2023. Lors de la préparation des versions LTS, l'accent est mis sur la stabilité et l'optimisation des performances, tandis que les versions ordinaires priorisent l'enrichissement des fonctionnalités.

Améliorations clés dans Asterisk 20 :

  • Ajout d'un cadre de test permettant de vĂ©rifier la correcte exĂ©cution des commandes par des processus externes.
  • Dans le module res_pjsip, la prise en charge du redĂ©marrage des clĂ©s et certificats TLS a Ă©tĂ© implĂ©mentĂ©e.
  • Ajout d'options supplĂ©mentaires d'initiation de transfert, par exemple pour jouer une invitation personnalisĂ©e ou installer des extensions.
  • Dans l'AMI (Interface de gestion Asterisk), il est dĂ©sormais possible de dĂ©sactiver globalement certains Ă©vĂ©nements (une directive disabledevents a Ă©tĂ© ajoutĂ©e dans la section [general] du fichier de configuration). Un nouvel Ă©vĂ©nement DeadlockStart a Ă©tĂ© introduit, gĂ©nĂ©rĂ© lors de la dĂ©tection d'un blocage mutuel. L'action DBPrefixGet a Ă©tĂ© ajoutĂ©e pour extraire de la base de donnĂ©es toutes les clĂ©s commençant par un prĂ©fixe donnĂ©.
  • La commande « dialplan eval function » pour exĂ©cuter des fonctions de traitement des appels (dialplan) a Ă©tĂ© ajoutĂ©e dans le CLI, ainsi que la commande « module refresh » pour recharger les modules.
  • Ajout de l'application pbx helper pour simplifier la recherche et le lancement d'autres applications par nom.
  • Ajout de la fonction EXPORT pour enregistrer des variables et des fonctions pour d'autres canaux. Nouvelles fonctions de chaĂźne TRIM, LTRIM et RTRIM ajoutĂ©es.
  • Le dĂ©tecteur de rĂ©pondeur automatique (AMD) a Ă©tĂ© amĂ©liorĂ© avec la possibilitĂ© de jouer un fichier audio alĂ©atoire en rĂ©ponse.
  • Dans les applications Bridge et BridgeWait, ajout de la possibilitĂ© de ne pas rĂ©pondre au canal avant que les canaux ne soient rĂ©unis par le pont.
  • Dans l'application de messagerie vocale (app_voicemail), une option a Ă©tĂ© ajoutĂ©e pour protĂ©ger les messages contre la suppression.
  • Une fonctionnalitĂ© de brouillage audio a Ă©tĂ© ajoutĂ©e (pour protĂ©ger contre l'Ă©coute clandestine).
  • Les outils de localisation ont Ă©tĂ© amĂ©liorĂ©s (res_geolocation).
  • L'application app_queue prend dĂ©sormais en charge la lecture de musique lors de la mise en attente d'un appel.
  • Le module res_parking dispose dĂ©sormais d'une option pour redĂ©finir la musique jouĂ©e lors de la mise en attente d'un appel dans le dialplan.
  • L'application app_confbridge a ajoutĂ© l'option end_marked_any pour dĂ©connecter les utilisateurs de la confĂ©rence aprĂšs le dĂ©part de tout utilisateur marquĂ©.
  • Une option hear_own_join_sound a Ă©tĂ© ajoutĂ©e pour dĂ©sactiver l'indication sonore de connexion pour un utilisateur spĂ©cifique.
  • Il est dĂ©sormais possible de dĂ©sactiver les CDR (Call Detail Records) par dĂ©faut pour les nouveaux canaux.
  • Une nouvelle application ReceiveText a Ă©tĂ© ajoutĂ©e pour recevoir du texte, remplissant une fonction contraire Ă  celle de l'application SendText.
  • Une fonction pour analyser le JSON a Ă©tĂ© ajoutĂ©e.
  • L'application SendMF a Ă©tĂ© ajoutĂ©e pour envoyer un signal multifrĂ©quence arbitraire (R1 MF, Multi-Frequency) Ă  n'importe quel canal.
  • Le module ToneScan a Ă©tĂ© ajoutĂ© pour dĂ©tecter des signaux (tonalitĂ©s, signal occupĂ©, rĂ©ponse du modem, signaux d'information spĂ©ciaux, etc.).
  • Des applications prĂ©cĂ©demment dĂ©clarĂ©es obsolĂštes ont Ă©tĂ© supprimĂ©es : muted, conf2ael.
  • Des modules prĂ©cĂ©demment dĂ©clarĂ©s obsolĂštes ont Ă©tĂ© supprimĂ©s : 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.

    Source : opennet.ru
Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster