การเปิดตัวแพลตฟอร์มการสื่อสาร Asterisk 21

หลังจากหนึ่งปีของการพัฒนา สาขาใหม่ที่มีเสถียรภาพของแพลตฟอร์มการสื่อสารแบบเปิด Asterisk 21 ได้รับการเผยแพร่ ซึ่งใช้ในการปรับใช้ซอฟต์แวร์ PBX, ระบบการสื่อสารด้วยเสียง, เกตเวย์ VoIP, การจัดระเบียบระบบ IVR (เมนูเสียง), ข้อความเสียง, การประชุมทางโทรศัพท์ และศูนย์บริการทางโทรศัพท์ ซอร์สโค้ดของโครงการมีอยู่ภายใต้ใบอนุญาต GPLv2

Asterisk 21 จัดอยู่ในประเภทการสนับสนุนปกติ โดยมีการอัปเดตในช่วงระยะเวลาสองปี การสนับสนุนสาขา LTS ของ Asterisk 20 จะคงอยู่จนถึงเดือนตุลาคม 2027 และ Asterisk 18 จนถึงเดือนตุลาคม 2025 การสนับสนุนสาขา 17.x LTS ถูกยกเลิกแล้ว รุ่น LTS มุ่งเน้นไปที่ความเสถียรและการเพิ่มประสิทธิภาพ ในขณะที่รุ่นปกติเน้นที่การเพิ่มฟังก์ชันการทำงาน

ท่ามกลางการเปลี่ยนแปลงในเครื่องหมายดอกจัน 21:

  • ความสามารถของโมดูล res_pjsip_pubsub ได้รับการขยาย โดยเพิ่มความสามารถเพิ่มเติมให้กับสแต็ก PJSIP SIP สำหรับการแลกเปลี่ยนข้อมูลสถานะอุปกรณ์แบบกระจายผ่านส่วนขยาย Jabber/XMPP PubSub (การส่งการแจ้งเตือนโดยการสมัครสมาชิก)
  • โมดูล sig_analog สำหรับช่อง FXS แบบอะนาล็อกประกอบด้วยคุณลักษณะ Called Subscriber Held (CSH) ซึ่งช่วยให้ผู้ใช้สามารถพักสายที่เริ่มต้น วางสาย และสนทนาต่อโดยยกหูโทรศัพท์บนโทรศัพท์เครื่องอื่นในสายเดียวกัน ในการจัดการพักสาย ระบบจะเสนอการตั้งค่าที่เรียกว่า Subscriberheld
  • ในฟังก์ชัน res_pjsip_header_funcs อาร์กิวเมนต์คำนำหน้าใน PJSIP_HEADERS ได้ถูกทำให้เป็นทางเลือก (หากไม่ได้ระบุ ส่วนหัวทั้งหมดจะถูกส่งกลับ)
  • ในเซิร์ฟเวอร์ http (AstHTTP - AMI ผ่าน HTTP) การแสดงหน้าสถานะจะง่ายขึ้น (ขณะนี้ที่อยู่และพอร์ตแสดงอยู่ในบรรทัดเดียว)
  • ไฟล์การกำหนดค่า users.conf เลิกใช้แล้ว
  • ฟังก์ชัน ast_gethostbyname() เลิกใช้แล้ว และควรแทนที่ด้วยฟังก์ชัน ast_sockaddr_resolve() และ ast_sockaddr_resolve_first_af()
  • แอปพลิเคชัน SLAStation และ SLATrunk ถูกย้ายจากโมดูล app_meetme ไปยัง app_sla แล้ว (หากใช้แอปพลิเคชันเหล่านี้ คุณควรเปลี่ยนโมดูลใน modules.conf)
  • โมดูลที่ประกาศล้าสมัยก่อนหน้านี้ได้ถูกลบออกแล้ว: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor

ที่มา: opennet.ru

เพิ่มความคิดเห็น