- Introduced background effect feature with options for 'none', 'blur', 'office', and 'nature'. - Enhanced error handling during device initialization with retry logic and user feedback. - Updated participant name handling to trim whitespace and clear errors on input change. style(audio-devices): refactor audio device selection UI - Redesigned audio device selection to use buttons instead of dropdowns for better UX. - Improved styling for audio toggle button and device selection menu. style(video-devices): refactor video device selection UI - Updated video device selection to use buttons for toggling camera and selecting devices. - Enhanced styling for video toggle button and device selection menu. style(lang-selector): improve language selection UI - Redesigned language selector for better usability with compact and full versions. - Enhanced styling for language selection buttons and menu items. style(participant-name-input): refactor participant name input field - Updated participant name input to use a custom styled input field instead of mat-form-field. - Improved styling for input field and error handling. style: general UI improvements across components - Enhanced overall styling for better consistency and user experience across various components.
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%