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 Angular TestAPP
Architechture
openvidu-components-angular
│
└─── src (openvidu-components-testapp)
│
└───projects
│
└─── openvidu-components-angular
How to develop with ease:
Run ng serve for a dev server.
Run, in a new terminal, npm run lib:serve for serving the openvidu-components-angular library with live reload for listening changes
Code scaffolding
For generate new components in openvidu-components-angular:
ng g component components/component-name --project=openvidu-components-angular
Build library
npm run lib:build
Publishing
After the library is built, tun the following command:
cd dist/ && npm publish