پلت فرم ارتباطی Asterisk 17 در دسترس است

پس از یک سال توسعه صورت گرفت انتشار یک شاخه پایدار جدید از پلت فرم ارتباط باز ستاره 17، برای استقرار PBX های نرم افزاری، سیستم های ارتباط صوتی، دروازه های VoIP، سازماندهی سیستم های تلفن گویا (منوی صوتی)، پست صوتی، کنفرانس های تلفنی و مراکز تماس استفاده می شود. منابع پروژه در دسترس تحت مجوز GPLv2.

ستاره 17 نسبت داده دسته ای از نسخه های با پشتیبانی منظم، به روز رسانی هایی که در عرض دو سال تولید می شوند. پشتیبانی از شاخه LTS قبلی استریسک 16 تا اکتبر 2023 و پشتیبانی از شاخه استریسک 13 تا اکتبر 2021 ادامه خواهد داشت. نسخه‌های LTS بر پایداری و بهینه‌سازی عملکرد تمرکز دارند، در حالی که نسخه‌های معمولی بر افزودن قابلیت تمرکز دارند.

کلید پیشرفت هااضافه شده در ستاره 17:

  • در ARI (Asterisk REST Interface)، یک API برای ایجاد برنامه های ارتباطی خارجی که می تواند مستقیماً کانال ها، پل ها و سایر اجزای تلفن را در استریسک دستکاری کند، قابلیت تعریف فیلترهای رویداد پیاده سازی شده است - برنامه می تواند لیستی از انواع رویدادهای مجاز یا ممنوع را مشخص کند. ، و سپس در برنامه ها فقط رویدادهایی که در لیست سفید مجاز هستند یا در لیست سیاه قرار نمی گیرند منتقل می شوند.
  • یک تماس جدید 'حرکت' به REST API اضافه شده است که به شما امکان می دهد کانال ها را از یک برنامه به برنامه دیگر بدون بازگشت به اسکریپت پردازش تماس (dialplan) منتقل کنید.
  • یک برنامه جدید AttendedTransfer برای نوبت دادن به انتقال تماس های کمکی اضافه شده است (اپراتور ابتدا به مشترک هدف متصل می شود و پس از یک تماس موفق، تماس گیرنده را به او متصل می کند) به یک شماره داخلی مشخص.
  • یک برنامه جدید BlindTransfer اضافه کرد تا تمام کانال های مرتبط با تماس گیرنده را به مشترک مورد نظر هدایت کند (انتقال "کور"، زمانی که اپراتور نمی داند که شخص تماس گیرنده به تماس پاسخ می دهد یا خیر).
  • در دروازه کنفرانس ConfBridge، پارامترهای "average_all"، "highest_all" و "lowest_all" به گزینه remb_behavior اضافه شده اند که در سطح پل کار می کنند و نه در سطح منبع، یعنی. مقدار REMB (Receiver Estimed Maximum Bitrate) که توان عملیاتی مشتری را تخمین می زند، محاسبه و برای هر فرستنده ارسال می شود، نه اینکه به یک فرستنده خاص گره بخورد.
  • متغیرهای جدیدی به دستور 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

اضافه کردن نظر