มีอะไรใหม่ใน BigBlueButton เวอร์ชัน 3.0.5 บ้าง

เวอร์ชัน 3.0.5 นำมาซึ่งการแก้ไขปัญหาด้านเสถียรภาพและการปรับปรุงต่างๆ มากมายสำหรับไคลเอ็นต์ HTML5 การประมวลผลการบันทึก และการส่งออกคำอธิบายประกอบ การอัปเดตครั้งนี้แก้ไขปัญหาการหยุดทำงาน ปรับปรุงความเข้ากันได้กับเบราว์เซอร์ และปรับปรุงประสบการณ์การใช้งานไวท์บอร์ดให้ดียิ่งขึ้น

การปรับปรุงฝั่งไคลเอ็นต์ HTML5

ลูกค้าจะได้รับการแก้ไขหลายอย่างเพื่อป้องกันข้อผิดพลาดและปรับปรุงความน่าเชื่อถือ:

  • แก้ไขปัญหาโปรแกรมหยุดทำงานเมื่อผู้ใช้ถูกย้ายไปยังห้องหมายเลขศูนย์ในระหว่างการประชุมที่กำลังดำเนินอยู่
  • แก้ไขข้อผิดพลาดในการรับ Wake Lock ซึ่งอาจทำให้เกิดปัญหาบนอุปกรณ์เคลื่อนที่
  • ป้องกันฟังก์ชันที่ไม่รู้จักในส่วนประกอบวิดีโอภายนอก
  • แก้ไขปัญหาการหยุดทำงานเนื่องจากสาเหตุต่างๆ MediaDevices EventTarget ไม่สามารถใช้งานได้ในบางเบราว์เซอร์
  • แก้ไขให้ปุ่มยกเลิกและทำซ้ำจางหายไปอย่างถูกต้องหลังการใช้งาน
  • ปรับปรุงระบบบันทึกข้อมูลเพื่อให้สามารถกรองข้อมูลตามระดับการบันทึกได้
  • ปรับ allowDefaultLogoutUrl พฤติกรรมของพารามิเตอร์
  • เพิ่มการรองรับ Chrome เวอร์ชันเก่าแล้ว
  • ปรับปรุงการรองรับเบราว์เซอร์ให้ดียิ่งขึ้นด้วยการปรับโครงสร้างโค้ดหลายส่วน
  • จำกัดการสร้างไฟล์ข้อมูลแบบรวมชุดเดียว (ไม่มีการแบ่งเป็นส่วนๆ อีกต่อไป) เพื่อแก้ไขปัญหาความเข้ากันได้กับ Safari 15
  • แก้ไขปัญหาภาพกระพริบในโหมดมืดบนภาพหน้าจอการนำเสนอและปุ่มบนกระดานไวท์บอร์ด

การปรับปรุงห้องประชุมย่อย

ขณะนี้ห้องย่อยจะสุ่มจัดผู้ใช้เข้าห้องต่างๆ อย่างเท่าเทียมกัน เพื่อให้แน่ใจว่ากลุ่มต่างๆ มีความสมดุล

การแก้ไขการบันทึกและการส่งออกคำอธิบายประกอบ

การประมวลผลการบันทึกและการส่งออกคำอธิบายประกอบได้รับการแก้ไขที่สำคัญ:

  • แก้ไขปัญหาการค้างขณะประมวลผลการบันทึกที่เกิดขึ้นในการอัปเดตครั้งก่อน
  • เพิ่มการตรวจสอบความสามารถในการถอดรหัสวิดีโออีกครั้งหลังจากการรีมิกซ์
  • อัปเดตการพึ่งพาใน bbb-export-annotations เพื่อความปลอดภัยและความเข้ากันได้
  • คงที่ @svgdotjs/svg.js ไม่คำนึงถึงขนาดภาพที่ระบุไว้ เพื่อปรับปรุงความแม่นยำในการส่งออกคำอธิบายประกอบ
  • แก้ไขคำสั่งนำเข้าที่ไม่ถูกต้องในส่วนประกอบการส่งออก
  • ลบรายการที่ซ้ำกันออก jobId ในโปรแกรมบันทึกข้อมูล

บรรจุภัณฑ์และการกำหนดค่า

  • วันที่อัพเดท bbb-webrtc-sfu อัปเดตเป็นเวอร์ชัน 2.17.1 เพื่อปรับปรุงเสถียรภาพให้ดียิ่งขึ้น
  • เพิ่มคำสั่งพื้นฐานเกี่ยวกับแผนการโทรใน FreeSWITCH เพื่อปฏิเสธ User Agent ที่ไม่ระบุตัวตน ช่วยเพิ่มความปลอดภัยจากการโทรที่ไม่พึงประสงค์
  • การอัปเดตการพึ่งพาสำหรับ axios และ go-redis เพื่อแก้ไขช่องโหว่ด้านความปลอดภัย

การแก้ไขเพิ่มเติม

  • แก้ไขปัญหาปลั๊กอินที่ ui-command changeEnforcedLayout ใช้งานไม่ได้อย่างถูกต้อง
  • อัปเดตไฟล์ภาษาสำหรับภาษาเอสโตเนีย เปอร์เซีย และญี่ปุ่นแล้ว
  • มีการปรับปรุงและปรับโครงสร้างการทดสอบหลายรายการ
  • แก้ไขและปรับปรุงเอกสารให้สมบูรณ์

การเปลี่ยนแปลงเหล่านี้ทำให้ BigBlueButton 3.0.5 เป็นเวอร์ชันปรับปรุงแก้ไขที่ยอดเยี่ยมสำหรับทั้งผู้ดูแลระบบและผู้ใช้