มีอะไรใหม่ใน BigBlueButton เวอร์ชัน 3.0.0-beta.7 บ้าง

BigBlueButton 3.0.0-beta.7 พร้อมใช้งานแล้ว การอัปเดตครั้งนี้เน้นการปรับปรุงเสถียรภาพของการทำงานร่วมกับ LiveKit ที่ยังอยู่ในช่วงทดลอง การเพิ่มแคชบน S3 สำหรับไฟล์นำเสนอ และการย้ายข้อความต้อนรับออกจากพื้นที่แชทไปยังกล่องโต้ตอบเฉพาะ นอกจากนี้ยังมีการปรับปรุงด้านความสามารถในการขยายขนาด เช่น การรองรับการเรียกใช้ Hasura หลายอินสแตนซ์พร้อมกัน พร้อมกับการแก้ไขข้อบกพร่องต่างๆ ทั้งในฝั่งไคลเอนต์และเซิร์ฟเวอร์

การแก้ไขปัญหาเสถียรภาพของ LiveKit

ปัญหาหลายประการในการผสานรวม LiveKit ได้รับการแก้ไขแล้ว รวมถึง:

  • สถานะ muteOnStart ที่ไม่สอดคล้องกัน
  • การแบ่งหน้าเว็บแคมเสีย
  • การควบคุมระดับเสียงสำหรับการแชร์หน้าจอ
  • การเลือกอุปกรณ์เอาต์พุตที่ไม่สอดคล้องกัน
  • การปรับปรุงการจัดการการเล่นอัตโนมัติ
  • เหตุการณ์การพูดคุยที่ไม่จริง
  • การแจ้งเตือนการแชร์หน้าจอแสดงผลไม่ถูกต้อง

ข้อความต้อนรับสำหรับการย้ายที่อยู่

ข้อความต้อนรับจะไม่แสดงในพื้นที่แชทอีกต่อไป แต่จะปรากฏในกล่องโต้ตอบที่สามารถเรียกใช้งานได้โดยการคลิกที่ชื่อการประชุม การเปลี่ยนแปลงนี้ช่วยลดความรกในแชทและทำให้ค้นหาข้อความต้อนรับได้ง่ายขึ้น

แคชบน S3 สำหรับไฟล์นำเสนอ

ฟีเจอร์ใหม่ใน bbb-web นำเสนอแคชแบบ S3 สำหรับไฟล์งานนำเสนอ ซึ่งจะช่วยเพิ่มประสิทธิภาพและลดความต้องการพื้นที่จัดเก็บข้อมูลบนเซิร์ฟเวอร์ โดยเฉพาะอย่างยิ่งในการใช้งานที่มีงานนำเสนอจำนวนมาก

ความสามารถในการขยายขนาด: อินสแตนซ์ Hasura หลายตัว

ด้วยความช่วยเหลือจาก @schrd ทำให้ตอนนี้สามารถเรียกใช้งาน Hasura ได้มากกว่าหนึ่งอินสแตนซ์แล้ว การปรับปรุงด้านความสามารถในการขยายขนาดนี้ช่วยให้การกระจายคำสั่ง GraphQL ดีขึ้น และเพิ่มประสิทธิภาพในการใช้งานขนาดใหญ่

การปรับปรุงเพิ่มเติม

  • แก้ไขการแสดงอักขระอะพอสโทรฟีในล็อบบี้สำหรับแขก
  • เพิ่ม shortcode อิโมจิลงในการแสดงปฏิกิริยาในข้อความแชท
  • แก้ไขฟังก์ชัน "ปิดเสียงทุกคนยกเว้นผู้บรรยาย"
  • ปรับปรุงการตรวจจับการเชื่อมโยงเพื่อหลีกเลี่ยงผลลัพธ์ที่ผิดพลาด
  • รูปแบบการแจ้งเตือนแบบโทสต์ที่อัปเดตแล้ว
  • ปรับปรุงการนำทางด้วยแป้นพิมพ์สำหรับการสร้างรายการแชทและห้องสนทนาย่อย
  • อัปเดตการแปลภาษาสำหรับหลายภาษา
  • ปรับปรุงคุณภาพการแปลง PNG เป็น SVG
  • เพิ่มการพึ่งพาด้านความปลอดภัย (Tomcat, Tika)

การอัปเดตครั้งนี้ยังรวมถึงการแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพฝั่งเซิร์ฟเวอร์ต่างๆ สำหรับมิดเดิลแวร์ GraphQL และการแคช ดูรายการการเปลี่ยนแปลงทั้งหมดได้ที่หน้าเผยแพร่บน GitHub