openvidu/openvidu-components-angular
CSantosM 4617dfd797 ov-components: Enhances camera/mic switching in prejoin
Refactors camera and microphone switching logic in the prejoin state.
Uses `restartTrack` to preserve track settings and background processor state.
Improves background effect handling during camera changes.
Creates new tracks only when necessary (camera unavailable).
Ensures proper muting behavior based on device settings.
2026-02-20 16:42:36 +01:00
..
e2e openvidu-components-angular: add E2E testing documentation 2025-12-16 11:53:14 +01:00
projects/openvidu-components-angular ov-components: Enhances camera/mic switching in prejoin 2026-02-20 16:42:36 +01:00
src ov-components: update dependencies and improve TypeScript configuration 2025-10-09 16:06:44 +02:00
.gitignore ov-components: remove OpenviduWebComponent and related files 2025-05-21 13:31:26 +02:00
.prettierignore OpenVidu v3 2024-07-02 19:19:05 +02:00
.prettierrc openvidu-components: Added prettier 2022-01-20 12:07:42 +01:00
LICENSE Added openvidu-components-angular project 2022-01-19 17:25:09 +01:00
README.md OpenVidu v3 2024-07-02 19:19:05 +02:00
angular.json ov-components: Updated testapp to Angular 20 2025-10-09 14:30:40 +02:00
generate-docs.sh openvidu-components-angular: Update links in documentation to use the latest version 2024-12-18 15:32:17 +01:00
karma.conf.js Added openvidu-components-angular project 2022-01-19 17:25:09 +01:00
migration-guide.md ov-components: Removed unnecessary code 2024-10-23 16:57:48 +02:00
package-lock.json openvidu-components-angular: Bumped version to 3.5.0 2025-12-29 11:54:10 +00:00
package.json openvidu-components-angular: Bumped version to 3.5.0 2025-12-29 11:54:10 +00:00
tsconfig.app.json ov-components: update dependencies and improve TypeScript configuration 2025-10-09 16:06:44 +02:00
tsconfig.base.json ov-components: update dependencies and improve TypeScript configuration 2025-10-09 16:06:44 +02:00
tsconfig.json ov-components: update dependencies and improve TypeScript configuration 2025-10-09 16:06:44 +02:00
tsconfig.spec.json ov-components: update package dependencies and TypeScript configurations 2025-05-05 12:15:16 +02:00

README.md

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