النجمة هو برنامج مجاني يوفر ميزات لمبادلة الهاتف
أعلن عن إطلاق النسخة الجديدة من النجمة 21، والذي يتم الترويج له كإصدار منتظم، مع تنفيذ التحديثات على مدار عامين، وهو ما يختلف عن إصدارات LTS، مثل إصدار Asterisk 20 السابق، تتمتع إصدارات LTS هذه بدعم لمدة 5 سنوات.
بالنسبة لأولئك الذين لا يعرفون النجمة، يجب أن يعرفوا ذلك يتم استخدام هذا لتنفيذ برامج PBX وأنظمة الاتصالات الصوتيةوبوابات VoIP وتنظيم أنظمة IVR (القائمة الصوتية) والبريد الصوتي والمكالمات الجماعية ومراكز الاتصال.
النجمة 21 الأخبار الرئيسية
في هذا الإصدار الجديد من Asterisk 21، تم دمج العديد من التحسينات في الوحدات، وتم توسيع قدراتها، بالإضافة إلى إلغاء الوحدات والوظائف.
وفي النجمة 21 من جانب تحسينات الوحدة يسلط الضوء على التحسينات في الوحدة res_pjsip_pubsub، حيث تم توسيع قدراته عند إضافة مكدس SIP إضافي إلى PJSIP لتبادل البيانات الموزعة حالة الجهاز عبر ملحق Jabber/XMPP PubSub (إرسال الإشعارات عبر الاشتراك)، بالإضافة إلى إضافة body_type إلى test_handler لاختبار الوحدة
يُذكر أن واجهات برمجة التطبيقات res_pjsip_pubsub الحالية محدودة إلى حد ما فيما يمكنها القيام به، ولكن بفضل الإمكانات الإضافية المطبقة، فقد اكتسبت المزيد من الوظائف الغنية بالميزات.
وحدة أخرى تلقت تحسينات في هذا الإصدار الجديد هي الوحدة sig_analog لقنوات FXS التناظرية، والتي هيتتضمن ميزة CSH، التي تسمح للمستخدم بوضع المكالمة قيد الانتظار، قم بتعليق المحادثة واستئنافها عن طريق رفع سماعة هاتف آخر على نفس الخط. لإدارة الاحتفاظ بالمكالمات، يتم اقتراح تكوين يسمى المشترك قيد الانتظار.
وبالإضافة إلى ذلك، الآن التطبيقات تم نقل SLAstation وSLATrunk من الوحدة النمطية app_meetme إلى app_sla، بالإضافة إلى أن تكوين users.conf تم إهماله الآن وستتم إزالته في إصدار مستقبلي من Asterisk.
فيما يتعلق بالوحدات التي عفا عليها الزمن في هذا الإصدار الجديد، تمت الإشارة إلى res_monitor، الذي تم إهماله منذ Asterisk 16 ويتم الآن إزالته وفقا ل
سياسة إهمال وحدة النجمة. يؤدي هذا أيضًا إلى إزالة الخيارين "w" و"W" لـ app_queue. وبهذا، يجب أن يكون MixMonitor الآن هو الخيار الافتراضي والوحيد لجميع التكوينات التي كانت تستخدم سابقًا Monitor أو MixMonitor.
app_macro هو أحد الوحدات الأخرى التي تمت إزالتها، منذ أن تم الإعلان عن إهماله في Asterisk 16. يذكر أنه بالنسبة لمعظم الوحدات التي تفاعلت مع app_macro،
يقتصر هذا التغيير على التوقف عن البحث في السياق الحالي للسياق الكلي عند ضبطه وذكر ذلك التغيير له تأثيرات إضافية على الوحدات التالية: app_dial والذي لم يعد مدعومًا بواسطة ماكرو M^ المتصل/المعاد توجيهه، app_minivm حيث لن تعمل العينات المكتوبة بالماكرو، app_queue حيث لم يعد من الممكن استدعاء الماكرو (يوصى باستخدام gosub المدعوم حاليًا)،
من التغييرات الأخرى التي تبرز من هذا الإصدار الجديد:
- تم إهمال الدالة ast_gethostbyname() ويجب استبدالها بالوظيفتين ast_sockaddr_resolve() وast_sockaddr_resolve_first_af().
- في الدالة res_pjsip_header_funcs، أصبحت وسيطة البادئة في PJSIP_HEADERS اختيارية (إذا لم يتم تحديدها، فسيتم إرجاع جميع الرؤوس).
- على خادم http (AstHTTP – AMI عبر HTTP)، تم تبسيط عرض صفحة الحالة (يتم الآن عرض العنوان والمنفذ على سطر واحد).
- تمت إزالة الوحدة النمطية app_osploo، حيث تم الإعلان عن أنها قديمة في Asterisk 19
- تمت إزالة وحدة chan_alsa، حيث تم الإعلان عن أنها قديمة في Asterisk 19..
- تمت إزالة وحدة chan_sip، حيث تم الإعلان عن أنها قديمة في Asterisk 17.
- app_audiosocket: تم إصلاح المهلة بـ -1 لتجنب حلقة مزدحمة.
- download_externals: إصلاح بعض المشكلات المتعلقة بالإصدار
أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها، يمكنك التحقق من التفاصيل في الرابط التالي.