مواصلاتی پلیٹ فارم نجمہ 20 کی ریلیز

ایک سال کی ترقی کے بعد، اوپن کمیونیکیشن پلیٹ فارم Asterisk 20 کی ایک نئی مستحکم شاخ جاری کی گئی، جو سافٹ ویئر PBXs، وائس کمیونیکیشن سسٹمز، VoIP گیٹ ویز، IVR سسٹمز (وائس مینو)، وائس میل، ٹیلی فون کانفرنسز اور کال سینٹرز کو ترتیب دینے کے لیے استعمال ہوتی ہے۔ پروجیکٹ کا سورس کوڈ GPLv2 لائسنس کے تحت دستیاب ہے۔

Asterisk 20 کو ایک توسیعی تعاون (LTS) ریلیز کے طور پر درجہ بندی کیا گیا ہے، جو عام دو سالوں کے بجائے پانچ سال کی مدت میں اپ ڈیٹس حاصل کرے گا۔ Asterisk 18 کی پچھلی LTS برانچ کے لیے سپورٹ اکتوبر 2025 تک رہے گی، اور Asterisk 16 برانچ کے لیے سپورٹ اکتوبر 2023 تک رہے گی۔ LTS ریلیز استحکام اور کارکردگی کی اصلاح پر توجہ مرکوز کرتی ہے، جبکہ باقاعدہ ریلیز فعالیت کو شامل کرنے پر توجہ مرکوز کرتی ہے۔

نجمہ 20 میں کلیدی بہتری:

  • ایک ٹیسٹ فریم ورک شامل کیا گیا ہے جو آپ کو بیرونی عمل کے ذریعہ کمانڈ پروسیسنگ کی درستگی کو جانچنے کی اجازت دیتا ہے۔
  • res_pjsip ماڈیول TLS کیز اور سرٹیفکیٹس کو دوبارہ لوڈ کرنے کے لیے معاونت فراہم کرتا ہے۔
  • منتقلی شروع کرنے کے لیے اضافی اختیارات شامل کیے گئے، جیسے کہ آپ کا اپنا دعوت نامہ چلانا یا ایکسٹینشنز انسٹال کرنا۔
  • عالمی سطح پر بعض واقعات کو غیر فعال کرنے کی صلاحیت AMI (Asterisk Manager Interface) میں شامل کی گئی ہے (ایک معذوری کی ہدایت کنفیگریشن فائل کے [جنرل] سیکشن میں ظاہر ہوئی ہے)۔ ایک نیا DeadlockStart ایونٹ لاگو کیا جو ڈیڈ لاک کا پتہ چلنے پر تیار ہوتا ہے۔ دیے گئے سابقہ ​​سے شروع ہونے والی تمام کلیدوں کو ڈیٹا بیس سے بازیافت کرنے کے لیے DBPrefixGet ایکشن شامل کیا گیا۔
  • کال پروسیسنگ فنکشنز (ڈائل پلان) کو شروع کرنے کے لیے CLI میں ایک "dialplan eval function" کمانڈ اور ماڈیولز کو دوبارہ لوڈ کرنے کے لیے "ماڈیول ریفریش" کمانڈ شامل کی گئی۔
  • pbx مددگار ایپلیکیشن شامل کی گئی تاکہ نام کے ساتھ دیگر ایپلیکیشنز کو تلاش کرنا اور لانچ کرنا آسان ہو جائے۔
  • دیگر چینلز کے لیے متغیرات اور افعال کو ریکارڈ کرنے کے لیے EXPORT فنکشن شامل کیا گیا۔ نئے سٹرنگ فنکشنز TRIM، LTRIM اور RTRIM شامل کیے گئے۔
  • جواب میں صوتی فائل چلانے کی صلاحیت کو جواب دینے والی مشین پکڑنے والے (AMD) میں شامل کیا گیا ہے۔
  • Bridge اور BridgeWait ایپلی کیشنز نے چینلز کو برج کرنے تک کسی چینل کو جواب نہ دینے کی صلاحیت شامل کی ہے۔
  • پیغامات کو حذف ہونے سے بچانے کے لیے وائس میل ایپلیکیشن (app_voicemail) میں ایک آپشن شامل کیا گیا ہے۔
  • آڈیو سکرمبلنگ فنکشن شامل کیا گیا (آواز گرنے سے بچانے کے لیے)۔
  • محل وقوع (res_geolocation) کا تعین کرنے کے ٹولز کو بڑھا دیا گیا ہے۔
  • app_queue پر کال ہولڈ ہونے کے دوران میوزک چلانے کے لیے سپورٹ شامل کی گئی۔
  • res_parking ماڈیول میں ایک آپشن شامل کیا گیا ہے تاکہ کال ہولڈ ہونے کے دوران بجائی جانے والی موسیقی کو ڈائل پلان میں اوور رائیڈ کیا جا سکے۔
  • کسی بھی نشان زد صارف کے جانے کے بعد صارفین کو کانفرنس سے منقطع کرنے کے لیے app_confbridge میں end_marked_any آپشن شامل کر دیا گیا۔
  • کال میں شامل ہونے کے انفرادی صارف کے آڈیو اشارے کو غیر فعال کرنے کے لیے hear_own_join_sound کا اختیار شامل کیا گیا۔
  • نئے چینلز کے لیے بطور ڈیفالٹ CDR (Call Detail Record) کو غیر فعال کرنے کی صلاحیت فراہم کی۔
  • ٹیکسٹ وصول کرنے کے لیے ReceiveText ایپلیکیشن کو شامل کیا گیا، جو SendText ایپلیکیشن کے برعکس کام کرتا ہے۔
  • JSON کو پارس کرنے کے لیے فنکشن شامل کیا گیا۔
  • کسی بھی چینل کو صوابدیدی ملٹی فریکونسی سگنل (R1 MF، ملٹی فریکوئنسی) بھیجنے کے لیے SendMF ایپلیکیشن شامل کی گئی۔
  • سگنلز کا پتہ لگانے کے لیے ٹون اسکین ماڈیول شامل کیا گیا (ٹون ڈائلنگ، مصروف سگنل، موڈیم رسپانس، اسپیشل انفارمیشن ٹونز وغیرہ)۔
  • پہلے متروک قرار دی گئی درخواستیں ہٹا دی گئی ہیں: خاموش، conf2ael۔
  • پہلے متروک قرار دیے گئے ماڈیولز کو ہٹا دیا گیا ہے: 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_qlmy, app_sqlmy.

    ماخذ: opennet.ru

نیا تبصرہ شامل کریں