Rilis platform komunikasi Asterisk 20

Setelah satu tahun pengembangan, cabang stabil baru dari platform komunikasi terbuka Asterisk 20 dirilis, digunakan untuk menyebarkan perangkat lunak PBX, sistem komunikasi suara, gateway VoIP, mengatur sistem IVR (menu suara), pesan suara, konferensi telepon, dan pusat panggilan. Kode sumber proyek tersedia di bawah lisensi GPLv2.

Asterisk 20 diklasifikasikan sebagai rilis extended support (LTS), yang akan menerima pembaruan selama periode lima tahun, bukan dua tahun pada umumnya. Dukungan untuk Asterisk 18 cabang LTS sebelumnya akan berlangsung hingga Oktober 2025, dan dukungan untuk cabang Asterisk 16 hingga Oktober 2023. Rilis LTS fokus pada stabilitas dan optimalisasi kinerja, sedangkan rilis reguler fokus pada penambahan fungsionalitas.

Peningkatan utama di Asterisk 20:

  • Kerangka pengujian telah ditambahkan yang memungkinkan Anda memeriksa kebenaran pemrosesan perintah oleh proses eksternal.
  • Modul res_pjsip menyediakan dukungan untuk memuat ulang kunci dan sertifikat TLS.
  • Menambahkan opsi tambahan untuk memulai transfer, seperti memutar undangan Anda sendiri atau memasang ekstensi.
  • Kemampuan untuk menonaktifkan peristiwa tertentu secara global telah ditambahkan ke AMI (Antarmuka Manajer Asterisk) (arahan yang dinonaktifkan telah muncul di bagian [umum] pada file konfigurasi). Menerapkan peristiwa DeadlockStart baru yang dihasilkan ketika kebuntuan terdeteksi. Menambahkan tindakan DBPrefixGet untuk mengambil dari database semua kunci yang dimulai dengan awalan tertentu.
  • Menambahkan perintah β€œdialplan eval function” ke CLI untuk meluncurkan fungsi pemrosesan panggilan (dialplan) dan perintah β€œmodule refresh” untuk memuat ulang modul.
  • Menambahkan aplikasi pembantu pbx untuk memudahkan mencari dan meluncurkan aplikasi lain berdasarkan nama.
  • Menambahkan fungsi EKSPOR untuk merekam variabel dan fungsi untuk saluran lain. Menambahkan fungsi string baru TRIM, LTRIM dan RTRIM.
  • Kemampuan untuk memutar file suara sewenang-wenang sebagai respons telah ditambahkan ke detektor mesin penjawab (AMD).
  • Aplikasi Bridge dan BridgeWait telah menambahkan kemampuan untuk tidak merespons saluran sampai saluran tersebut dijembatani.
  • Opsi telah ditambahkan ke aplikasi pesan suara (app_voicemail) untuk melindungi pesan agar tidak terhapus.
  • Menambahkan fungsi pengacakan audio (untuk melindungi dari penyadapan).
  • Alat untuk menentukan lokasi (res_geolocation) telah diperluas.
  • Menambahkan dukungan untuk memutar musik saat panggilan ditahan ke app_queue.
  • Sebuah opsi telah ditambahkan ke modul res_parking untuk mengesampingkan musik yang diputar di dialplan saat panggilan ditunda.
  • Menambahkan opsi end_marked_any ke app_confbridge untuk memutuskan sambungan pengguna dari konferensi setelah pengguna yang ditandai keluar.
  • Menambahkan opsi dengar_own_join_sound untuk menonaktifkan indikasi audio masing-masing pengguna saat bergabung dengan panggilan.
  • Memberikan kemampuan untuk menonaktifkan CDR (Call Detail Record) secara default untuk saluran baru.
  • Menambahkan aplikasi AcceptText untuk menerima teks, yang menjalankan fungsi kebalikan dari aplikasi SendText.
  • Menambahkan fungsi untuk mengurai JSON.
  • Menambahkan aplikasi SendMF untuk mengirimkan sinyal multi-frekuensi arbitrer (R1 MF, Multi-Frekuensi) ke saluran mana pun.
  • Menambahkan modul ToneScan untuk mendeteksi sinyal (nada panggilan, sinyal sibuk, respons modem, Nada Informasi Khusus, dll.).
  • Aplikasi yang sebelumnya dinyatakan usang telah dihapus: diredam, conf2ael.
  • Modul yang sebelumnya dinyatakan usang telah dihapus: 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_ices, app_mysql, cdr_mysql.

    Sumber: opennet.ru

Tambah komentar