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

BigBlueButton เวอร์ชัน 3.0.25 นำเสนอการปรับปรุง การแก้ไขข้อผิดพลาด และคุณสมบัติใหม่มากมายสำหรับผู้ใช้งาน จุดเด่นที่สำคัญ ได้แก่ การจัดการเคอร์เซอร์ไวท์บอร์ดที่ดีขึ้น การผสานรวมกับ LiveKit อย่างลึกซึ้งยิ่งขึ้น การปรับปรุงห้องประชุมย่อย และการแนะนำบันทึกย่อที่แชร์ร่วมกันโดยใช้ BlockNote รวมถึงพารามิเตอร์การสร้างใหม่ clientSettingsOverrideJsonUrlทำให้การแก้ไขการตั้งค่าไคลเอ็นต์ผ่าน URL ทำได้ง่ายขึ้น ผู้ดูแลระบบควรทราบว่าการตั้งค่าที่ล้าสมัยบางส่วนได้ถูกลบออกไปแล้ว bbb-html5โปรดตรวจสอบคำอธิบายใน pull request เพื่อดูรายละเอียดเพิ่มเติม

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

การแก้ไขไวท์บอร์ดและเคอร์เซอร์

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

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

การดำเนินการของผู้ดูแลในห้องย่อยได้รับการตรวจสอบและแก้ไขแล้ว และผู้ชมจะไม่ถูกส่งไปยังล็อบบี้รอเข้าร่วมห้องย่อยโดยไม่ถูกต้องอีกต่อไป

การแก้ไขเพิ่มเติมสำหรับไคลเอ็นต์

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

การผสานรวม BlockNote Shared Notes

ระบบบันทึกข้อความที่ใช้ร่วมกันได้รับการอัปเกรดให้ใช้ BlockNote ซึ่งเป็นโปรแกรมแก้ไขแบบบล็อกที่ทันสมัย ​​โดยจะมาแทนที่ระบบเดิมและมอบประสบการณ์การแก้ไขที่ดียิ่งขึ้น การผสานรวมเป็นไปอย่างราบรื่นและยังคงใช้งานร่วมกับเวิร์กโฟลว์บันทึกข้อความที่ใช้ร่วมกันที่มีอยู่เดิมได้

การปรับปรุง LiveKit

กลุ่มเสียงได้รับการขยายเพื่อรองรับกล้องและการแชร์หน้าจอ การตั้งค่าคุณภาพล่วงหน้าสำหรับกล้องและการแชร์หน้าจอ รวมถึงเลเยอร์การถ่ายทอดสดได้รับการตรวจสอบและปรับปรุงใหม่ ตัวเลือกใหม่ช่วยให้สามารถใช้ LiveKit เป็นแหล่งสถานะเสียงของไคลเอ็นต์ได้ และ ได้เพิ่มระบบคล้ายกับ last Nสำหรับการสมัครรับเสียงแบบเลือก การควบคุมระดับเสียงของการแชร์หน้าจอจะปรากฏขึ้นเฉพาะเมื่อมีเสียงเท่านั้น และการรวบรวมสถิติ WebRTC ในปัจจุบันใช้ API ของ LiveKit

การอัปเดต SDK ปลั๊กอินและแกนหลัก

การแก้ไข SDK ปลั๊กอินประกอบด้วยการป้องกันไม่ให้การแชร์หน้าจอบังภาพสแนปช็อตของสไลด์ปัจจุบัน การปรับปรุงการตรวจจับการเปลี่ยนแปลงข้อมูลการโหลดการสมัครสมาชิก และการแก้ไขการอัปเดตข้อมูลทั่วไปในตารางปลั๊กอิน ไอคอน SVG พร้อมใช้งานแล้วสำหรับพื้นที่ที่ขยายได้ทั้งหมด ในส่วนหลัก การแยกวิเคราะห์เอนทิตีภายนอก XML ถูกปิดใช้งานเพื่อความปลอดภัย เวอร์ชันใหม่ clientSettingsOverrideJsonUrl พารามิเตอร์ `create` ช่วยให้สามารถแทนที่การกำหนดค่าไคลเอ็นต์ผ่าน URL ในรูปแบบ JSON ได้ Grails และ Spring Boot ได้รับการอัปเกรดแล้ว และการสร้าง SVG จะไม่สร้างมิติที่มีค่าเป็นศูนย์อีกต่อไป ปลั๊กอินรองรับคุณสมบัติการปิดใช้งานผ่าน Akka แล้ว

แดชบอร์ดการเรียนรู้และการบันทึก

แดชบอร์ดการเรียนรู้ได้รับการแก้ไขปัญหาความเข้ากันได้ของไฟล์ข้อมูลเก่ากับ BigBlueButton เวอร์ชันใหม่กว่า และมีการเพิ่มโมดอลช่วยเหลือใหม่ การปรับปรุงการบันทึกช่วยแก้ไขปัญหาการซิงค์เสียง/วิดีโอ ความผิดพลาดในการตัดต่อ และการใช้หน่วยความจำของ FFmpeg

การอัปเดตบรรจุภัณฑ์และการสร้าง

LibreOffice ได้รับการอัปเดตเป็นเวอร์ชัน 25.8.4, LiveKit server เป็นเวอร์ชัน 1.9.12 และ Hasura เป็นเวอร์ชัน 2.48.14 การจัดแพ็กเกจเซิร์ฟเวอร์บันทึกย่อที่ใช้ร่วมกันเสร็จสมบูรณ์แล้ว bbb-presentation-video เวอร์ชันของบิลด์ได้รับการอัปเดตเป็นเวอร์ชัน 5.1.0-rc.3 แล้ว WebRTC SFU ตอนนี้อยู่ที่เวอร์ชัน 2.22.2 ปลั๊กอินติดตามเคอร์เซอร์ Etherpad ถูกกำหนดแท็กไว้ที่ v3.1.20-2 และ bbb-pads เปลี่ยนเป็นเวอร์ชัน 1.5.10 แล้ว การบีบอัดไฟล์ภาพทำโดยอัตโนมัติด้วย Webpack และ .gz ไฟล์เหล่านี้ถูกยกเว้นจากรายการตัวเลือกภาษา

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