[LEBV-253] Add change camera selector in videocall component
🎯 Summary
Add a camera selector during the video call, so the user can change their camera during at any point.
🧪 How to test
- Checkout
LEBV-253-camera-selectorin this repo and in the agent part. - Plug an external webcam or create a virtual camera (f.e. using Snap Camera)
- Make an usual activation. During the videocall the user will be able to change their camera. If they do that, the view in the agent should be updated with the stream of the selected camera.
🧠 Considerations
To test it on a mobile phone I think is better to test it in the staging environment.
🧐 Checklist
- Changes work in Google Chrome
- Changes work in Safari
- UI is responsive
