Novità di BigBlueButton 3.0.7

BigBlueButton 3.0.7 è una versione di manutenzione che introduce numerosi miglioramenti alle stanze virtuali, all'integrazione con LiveKit, alla condivisione di video esterni e alla funzionalità lavagna. Include inoltre il supporto per la localizzazione dei plugin e diverse importanti correzioni per migliorare la stabilità e l'esperienza utente.

Miglioramenti alle sale riunioni

Le stanze di approfondimento hanno ricevuto diverse correzioni e ottimizzazioni importanti. È stato risolto il problema per cui le stanze di approfondimento non ereditavano le funzionalità disabilitate dalla riunione principale. Un nuovo sistema di gestione dello stato per le stanze di approfondimento riduce le query di sottoscrizione e migliora le prestazioni. Inoltre, una correzione impedisce che la schermata di invito venga visualizzata indefinitamente quando un utente accede a una stanza diversa da quella assegnata. Il numero di sottoscrizioni che interrogano le stanze di approfondimento è stato significativamente ridotto, con conseguente migliore scalabilità.

Miglioramenti a LiveKit e alla registrazione

Il supporto per LiveKit è stato migliorato con l'aggiunta di sottoscrizione audio selettiva, implementazione iniziale dei gruppi audio, funzionalità di uscita audio e gestione delle sale. I pacchetti webrtc-sfu e webrtc-recorder sono stati aggiornati rispettivamente alle versioni 2.18.x e 0.9.x. Gli amministratori che hanno precedentemente configurato l'integrazione con LiveKit sono invitati a rivedere i passaggi di installazione, poiché le modifiche potrebbero influire sulla registrazione e sulle configurazioni di rete. Il servizio di registrazione ora verifica la presenza di video senza fotogrammi decodificabili per evitare registrazioni corrotte.

Correzioni per video esterni e lavagna interattiva

I video di YouTube esterni ora si sincronizzano correttamente, risolvendo i problemi di riproduzione quando si modifica la velocità del video. La lavagna virtuale ha ricevuto diverse correzioni: la funzione di nascondimento automatico non si blocca più quando i menu sono aperti, il pulsante Elimina è stato ripristinato (invece di Cancella tutte le annotazioni), i crash dovuti al rifiuto dell'autorizzazione per gli appunti sono stati risolti e lo strumento di disegno selezionato rimane bloccato per impedire il passaggio automatico alla modalità di selezione. L'azione Cancella annotazioni è stata inoltre aggiunta alle opzioni del menu Presentazione.

Supporto e localizzazione dei plugin

I plugin ora supportano icone SVG personalizzate per i pulsanti della barra delle azioni. Alcuni plugin di BigBlueButton sono stati aggiornati per supportare più lingue. Se visualizzi chiavi di traduzione non elaborate come 'pickRandomUserPlugin.actionsButtonDropdown.label.pickUser' invece dell'etichetta prevista, verifica la presenza di un tag o di una versione più recente del plugin. Gli aggiornamenti per più lingue includono italiano, russo, ucraino, cinese tradizionale, coreano, arabo, giapponese, greco e basco.

Altri miglioramenti

Numerose correzioni aggiuntive migliorano la stabilità: il pulsante per la condivisione dello schermo a schermo intero non richiede più il doppio clic, il testo del pulsante per l'analisi dell'apprendimento ora viene visualizzato correttamente al termine della sessione, il ridimensionamento della webcam e della condivisione dello schermo funziona anche senza una presentazione caricata e la funzione "reindirizza al termine della riunione" ora ha un timeout per evitare blocchi. La registrazione della conversione delle presentazioni è stata migliorata ed è stata aggiunta la visualizzazione persistente dei sottotitoli a PostgreSQL. La dimensione massima dell'authToken nella tabella utenti è stata aumentata a 50 caratteri. Una serie di controlli sui valori nulli e refactoring migliorano l'affidabilità complessiva.