Asterisk 19 a déjà été publié et ce sont ses changements les plus importants

Après un an de développement, le lancement de la nouvelle branche stable de la plateforme de communication ouverte Asterisk 19 a été annoncé, qui utilisé pour mettre en œuvre des logiciels PBX, des systèmes de communication vocale, Les passerelles VoIP, les systèmes de serveur IVR (menu vocal), la messagerie vocale, les conférences téléphoniques et les centres d'appels et que le code source de son projet est disponible sous la licence GPLv2.

La chose la plus intéressante à propos d'Asterisk est peut-être que reconnaît de nombreux protocoles VoIP tels que SIP, H.323, IAX et MGCP. Asterisk peut interagir avec les terminaux IP agissant en tant que registraire et en tant que passerelle entre les deux. L'une des forces du logiciel Asterisk est qu'il permet l'unification des technologies: VoIP, GSM et PSTN.

Principales nouveautés d'Asterisk 19

Dans cette nouvelle version de la plateforme les catégories de journaux de débogage ont été implémentées, vous permettant de personnaliser la sortie des seules informations de débogage nécessaires. Actuellement, les catégories suivantes sont proposées : dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun et stun_packet.

Il est également souligné que un nouveau mode de formatage d'enregistrement "simple" a été ajouté, lorsque le nom du fichier, la fonction et la ligne avec un numéro sont affichés dans le registre sans caractères de contrôle inutiles (non mis en évidence). Il est également possible de définir vos propres niveaux de log et de modifier le format d'affichage des dates et heures dans le log.

D'autre part, il est souligné que ajouté la possibilité de spécifier des codecs, fichiers d'appel et actions de contrôle dans le module app_originate pour les appels lancés à partir de scripts de plan de numérotation.

Dans le module app_voicemail, la possibilité d'envoyer un message d'accueil et des instructions a été ajoutée d'utiliser la messagerie vocale et de créer un canal uniquement après l'heure d'enregistrement d'un message entrant.

De plus, il est également noté que la configuration astcachedir a été ajoutée pour modifier l'emplacement du cache sur le disque. Par défaut, le cache se trouve désormais dans un répertoire / var / cache / asterisk séparé au lieu du répertoire / tmp.

app_confbridge a maintenant la possibilité de forcer le débit binaire estimé sur une SFU. Pour l'utiliser, vous devez définir le comportement remb_behavior d'un profil de pont sur « forcer » et définir remb_estimated_bitrate sur un débit en bits par seconde. Le paramètre remb_estimated_bitrate est ignoré si remb_behavior est autre chose que "force".

Un autre changement apporté à app_confbridge est qu'il offre désormais une option utilisateur pour éviter de répondre à la surveillance si le canal n'a pas été
encore répondu.

Des autres changements qui se démarquent:

  • Dans AMI (Asterisk Manager Interface), la possibilité d'attacher des gestionnaires pour les événements associés à l'arrivée d'une tonalité (DTMF) « flash » (interruption de canal à court terme) a été ajoutée.
  • La commande Originate a la capacité de définir des variables pour un nouveau canal.
  • L'équipe SendMF et le gestionnaire PlayMF ajoutent la prise en charge de l'envoi de tonalités MF R1 (multifréquences) arbitraires sur tous les canaux.
  • La commande MessageSend permet de spécifier séparément les adresses « Destination » et « À ».
  • Ajout de la commande ConfKick, qui vous permet de déconnecter un certain canal, tous les utilisateurs ou utilisateurs sans droits d'administrateur de la conférence.
  • Ajout de la commande Reload pour recharger les modules.
  • Ajout de la commande WaitForCondition pour suspendre l'exécution du script de traitement des appels (plan de numérotation) jusqu'à ce que certaines conditions soient remplies.
  • L'option "A" a été ajoutée au module app_dial, qui permet de jouer un son pendant un appel à la fois pour l'appelant et l'abonné appelé.
  • Ajout du module app_dtmfstore, qui stocke les chiffres de tonalité composés dans une variable.
  • Le module app_morsecode prend en charge le code Morse américain et fournit un paramètre pour modifier l'intervalle de pause.

Enfin si vous voulez en savoir plus à propos de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.

Quant aux packages de cette nouvelle version, vous pouvez les retrouver dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.