Adds a more robust mechanism to manage virtual background support, including: - Displaying a warning message when the browser does not support virtual backgrounds. - Disabling background selection buttons when virtual backgrounds are not supported. - Optimizing background processor initialization and attachment for different browsers (handling lazy loading for Firefox). - Centralizing the check for virtual background support in the OpenViduService. This change ensures a better user experience by clearly indicating when virtual backgrounds are unavailable and preventing users from attempting to use an unsupported feature.
openvidu
Visit openvidu.io
Community Forum
Visit OpenVidu Community Forum
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers! 🙏 [Become a backer]
Acknowledgments
OpenVidu has been supported under project "CPP2021-008720 NewGenVidu: An elastic, user-friendly and privacy-friendly videoconferencing platform", funded by MCIN/AEI/10.13039/501100011033 and by the European Union-NextGenerationEU/PRTR.
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
Description
Languages
TypeScript
49.2%
Bicep
10.9%
Java
10.9%
HTML
9.5%
HCL
8.9%
Other
10.5%