I receive the following error when I try to render a self video in Chrome (96.0.4664.110): “You must pass a <video> element to start video capture for Chromium browser, Android browser, and Chrome without SharedArrayBuffer support.”
I have investigated react-demo and noticed that without Cross-Origin-Embedder-Policy and Cross-Origin-Opener-Policy headers camera video started in Chrome could not be rendered in Firefox. I have just removed headers in webpack.config.dev.js and config-overrides.js files.
I see the following error when turning on camera in Chrome.
This is a known issue and we will fix it in the next release.
Turning off and turning on the camera may resolve the issue, it’s a temporary workaround until the new version is released.