หลังจากหนึ่งปีของการพัฒนา ประกาศเปิดตัวสาขาเสถียรใหม่ของแพลตฟอร์มการสื่อสารแบบเปิด Asterisk 19 ซึ่ง ใช้ในการติดตั้งซอฟต์แวร์ PBX ระบบสื่อสารด้วยเสียง, เกตเวย์ VoIP, ระบบโฮสต์ IVR (เมนูเสียง), ข้อความเสียง, การประชุมทางโทรศัพท์และศูนย์บริการและซอร์สโค้ดโครงการมีให้ใช้งานภายใต้ใบอนุญาต GPLv2
บางทีสิ่งที่น่าสนใจที่สุดเกี่ยวกับดอกจันก็คือ รู้จักโปรโตคอล VoIP จำนวนมาก เช่น SIP, H.323, IAX และ MGCP เครื่องหมายดอกจันสามารถทำงานร่วมกับเทอร์มินัล IP ที่ทำหน้าที่เป็นนายทะเบียนและเป็นเกตเวย์ระหว่างทั้งสอง จุดแข็งอย่างหนึ่งของซอฟต์แวร์ Asterisk คือช่วยให้สามารถรวมเทคโนโลยีเข้าด้วยกัน: VoIP, GSM และ PSTN
คุณสมบัติใหม่หลักของ Asterisk 19
ในแพลตฟอร์มเวอร์ชันใหม่นี้ มีการใช้หมวดหมู่บันทึกการแก้ไขข้อบกพร่องแล้ว ให้คุณปรับแต่งผลลัพธ์ของข้อมูลการดีบักที่จำเป็นเท่านั้น ปัจจุบัน มีหมวดหมู่ดังต่อไปนี้: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun และ stun_packet
นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มโหมดการจัดรูปแบบบันทึก "ง่าย" ใหม่แล้ว เมื่อชื่อไฟล์ ฟังก์ชัน และบรรทัดที่มีตัวเลขแสดงในรีจิสทรีโดยไม่มีอักขระควบคุมที่ไม่จำเป็น (ไม่เน้น) นอกจากนี้ยังสามารถกำหนดระดับบันทึกของคุณเองและเปลี่ยนรูปแบบการแสดงวันที่และเวลาในบันทึกได้อีกด้วย
ในทางกลับกันมันโดดเด่นที่ เพิ่มความสามารถในการระบุตัวแปลงสัญญาณ ไฟล์การเรียกและการดำเนินการควบคุมในโมดูล app_originate สำหรับการเรียกที่เริ่มต้นจากสคริปต์การเรียกเลขหมาย
ในโมดูล app_voicemail ความสามารถในการส่งคำทักทายและคำแนะนำได้รับการเพิ่ม เพื่อใช้ข้อความเสียงและสร้างช่องหลังจากเวลาที่จะบันทึกข้อความขาเข้าเท่านั้น
นอกจากนี้ ยังพบว่ามีการเพิ่มการกำหนดค่า astcachedir เพื่อเปลี่ยนตำแหน่งของแคชบนดิสก์ ตามค่าเริ่มต้น แคชจะอยู่ในไดเร็กทอรี / var / cache / asterisk ที่แยกจากกัน แทนที่จะเป็นไดเร็กทอรี / tmp
ตอนนี้ app_confbridge สามารถบังคับบิตเรตโดยประมาณบน SFU . ได้แล้ว. ในการใช้งาน คุณต้องตั้งค่าพฤติกรรม remb_behavior ของโปรไฟล์บริดจ์เป็น "บังคับ" และตั้งค่า remb_estimated_bitrate เป็นอัตราเป็นบิตต่อวินาที พารามิเตอร์ remb_estimated_bitrate จะถูกละเว้นหาก remb_behavior เป็นอย่างอื่นที่ไม่ใช่ "แรง"
การเปลี่ยนแปลงอื่นใน app_confbridge คือตอนนี้มีตัวเลือกผู้ใช้เพื่อหลีกเลี่ยงการตอบสนองต่อการตรวจสอบหากช่องยังไม่ได้รับ
ยังคงตอบ
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:
- ใน AMI (Asterisk Manager Interface) ความสามารถในการแนบตัวจัดการสำหรับเหตุการณ์ที่เกี่ยวข้องกับการมาถึงของ "แฟลช" ของโทนเสียง (DTMF) (การหยุดชะงักของช่องสัญญาณระยะสั้น) ถูกเพิ่มเข้ามา
- คำสั่ง Originate มีความสามารถในการตั้งค่าตัวแปรสำหรับช่องสัญญาณใหม่
- ทีม SendMF และผู้จัดการ PlayMF เพิ่มการสนับสนุนสำหรับการส่งโทน MF R1 (หลายความถี่) ที่กำหนดเองในทุกช่อง
- คำสั่ง MessageSend ให้ความสามารถในการระบุที่อยู่ "ปลายทาง" และ "ถึง" แยกกัน
- เพิ่มคำสั่ง ConfKick ซึ่งอนุญาตให้คุณยกเลิกการเชื่อมต่อบางช่อง ผู้ใช้ทั้งหมดหรือผู้ใช้ที่ไม่มีสิทธิ์ของผู้ดูแลระบบจากการประชุม
- เพิ่มคำสั่ง Reload เพื่อโหลดโมดูล
- เพิ่มคำสั่ง WaitForCondition เพื่อหยุดการทำงานของสคริปต์ประมวลผลการโทร (แผนการโทร) ชั่วคราว จนกว่าจะตรงตามเงื่อนไขบางประการ
- เพิ่มตัวเลือก "A" ลงในโมดูล app_dial ซึ่งอนุญาตให้เล่นเสียงระหว่างการโทรสำหรับทั้งผู้โทรและสมาชิกที่โทร
- เพิ่มโมดูล app_dtmfstore ซึ่งเก็บเสียงสัญญาณการโทรที่หมุนในตัวแปร
- โมดูล app_morsecode ให้การสนับสนุนสำหรับรหัส American Morse และให้การตั้งค่าเพื่อเปลี่ยนช่วงเวลาหยุดชั่วคราว
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับเวอร์ชันใหม่นี้คุณสามารถตรวจสอบรายละเอียดได้ ในลิงค์ต่อไปนี้.
สำหรับแพ็คเกจของเวอร์ชั่นใหม่นี้ คุณสามารถหาได้ ในลิงค์ต่อไปนี้.