منصة الاتصالات Asterisk 17 متاحة

بعد عام من التطوير وقع إطلاق فرع مستقر جديد لمنصة الاتصالات المفتوحة علامة النجمة 17، تستخدم لنشر برامج PBX، وأنظمة الاتصالات الصوتية، وبوابات VoIP، وتنظيم أنظمة IVR (القائمة الصوتية)، والبريد الصوتي، والمؤتمرات الهاتفية ومراكز الاتصال. مصادر المشروع متاح مرخص بموجب GPLv2.

علامة النجمة 17 المنسوب فئة الإصدارات ذات الدعم المنتظم، والتي يتم إنشاء تحديثاتها خلال عامين. وسيستمر دعم فرع LTS السابق من Asterisk 16 حتى أكتوبر 2023، ودعم فرع Asterisk 13 حتى أكتوبر 2021. تركز إصدارات LTS على الاستقرار وتحسين الأداء، بينما تركز الإصدارات العادية على إضافة وظائف.

مفتاح تحسيناتتمت الإضافة في النجمة 17:

  • في ARI (واجهة Asterisk REST)، وهي واجهة برمجة تطبيقات لإنشاء تطبيقات اتصالات خارجية يمكنها التعامل مباشرة مع القنوات والجسور ومكونات الهاتف الأخرى في Asterisk، يتم تنفيذ القدرة على تحديد مرشحات الأحداث - يمكن للتطبيق تحديد قائمة بأنواع الأحداث المسموح بها أو المحظورة ، ثم في التطبيقات، سيتم إرسال الأحداث المسموح بها فقط في القائمة البيضاء أو غير المدرجة في القائمة السوداء؛
  • تمت إضافة مكالمة "نقل" جديدة إلى REST API، مما يسمح لك بنقل القنوات من تطبيق إلى آخر دون العودة إلى البرنامج النصي لمعالجة المكالمات (dialplan)؛
  • تمت إضافة تطبيق AttendedTransfer جديد لوضع قائمة انتظار تحويلات المكالمات المدعومة (يتصل المشغل أولاً بالمشترك المستهدف، وبعد مكالمة ناجحة، يقوم بتوصيل المتصل به) إلى رقم داخلي محدد؛
  • تمت إضافة تطبيق BlindTransfer جديد لإعادة توجيه جميع القنوات المرتبطة بالمتصل إلى المشترك المستهدف (التحويل "الأعمى"، عندما لا يعرف المشغل ما إذا كان الشخص المتصل سيرد على المكالمة)؛
  • في بوابة مؤتمر ConfBridge، تمت إضافة المعلمات "average_all" و"highest_all" و"lowest_all" إلى خيار remb_behavior، حيث تعمل على مستوى الجسر، وليس على مستوى المصدر، أي. يتم حساب قيمة REMB (الحد الأقصى لمعدل البت المقدر للمستقبل)، والتي تقدر إنتاجية العميل، وإرسالها إلى كل مرسل، بدلاً من ربطها بمرسل معين؛
  • تمت إضافة متغيرات جديدة إلى أمر Dial، بهدف إنشاء اتصال جديد وارتباطه بالقناة:
    • RINGTIME وRINGTIME_MS - يحتويان على الوقت بين إنشاء القناة واستلام إشارة RINGING الأولى؛
    • PROGRESSTIME و PROGRESSTIME_MS - يحتويان على الوقت بين إنشاء القناة واستلام إشارة PROGRESS (المكافئة لقيمة PDD، تأخير الطلب اللاحق)؛
    • DIALEDTIME_MS وANSWEREDTIME_MS هما متغيران من DIALEDTIME وANSWEREDTIME يعرضان الوقت بالمللي ثانية بدلاً من الثواني؛
  • في rtp.conf لـ RTP/ICE، تمت إضافة القدرة على نشر العنوان المحلي Ice_host_candidate، بالإضافة إلى العنوان المترجم؛
  • يمكن الآن تجزئة حزم DTLS وفقًا لقيمة MTU، مما يسمح باستخدام شهادات أكبر عند التفاوض على اتصالات DTLS؛
  • تمت إضافة الخيار "p" إلى أمر ReadExten لإيقاف قراءة مجموعة الامتدادات بعد الضغط على الرمز "#"؛
  • تمت إضافة دعم الربط المزدوج لـ IPv4/IPv6 إلى وحدة DUNDi PBX؛
  • بالنسبة لـ MWI (مؤشرات انتظار الرسائل)، تمت إضافة وحدة نمطية جديدة "res_mwi_devstate"، والتي تتيح لك الاشتراك في صناديق البريد الصوتي باستخدام أحداث "التواجد"، مما يجعل من الممكن استخدام مفاتيح حالة خط BLF كمؤشرات انتظار البريد الصوتي؛
  • تم إهمال برنامج تشغيل chan_sip؛ بدلاً من ذلك، بالنسبة لبروتوكول SIP، يوصى باستخدام برنامج تشغيل قناة chan_pjsi، الذي تم إنشاؤه باستخدام مكدس SIP PJSIP ويسمح لك بالابتعاد عن القيود والاختناقات المتأصلة في برنامج التشغيل القديم، مثل التصميم المتجانس وقاعدة التعليمات البرمجية المربكة والقيود شديدة الترميز والجهد المبذول في إضافة ميزات جديدة.

المصدر: opennet.ru

إضافة تعليق