Forum Discussion
Camera showing Black Screen only when using Teams app, works with Web version
- Jan 30, 2021
I have been having this issue as well and have found a hacky solution. It seems that when you initiate the camera in Zoom, it stops it from working in Teams. The only way to get it working again in Teams is:
1) Reboot into Mac
2) Download/Open Teams app on Mac
3) Initiate camera (either start a video call or test camera in Teams > Settings > Devices)
4) Reboot into Windows and the camera on Teams should be working again.
HOWEVER as soon as you start the camera on Zoom again (also seems to happen with Google Meet), it will stop working on Teams and you will have to repeat the process above.
It seems using the camera on Zoom/Google Meet causes the camera to become incompatible with Teams (and also Skype). Hopefully an actual fix to this is coming soon
harminderchagger we are chasing MS for many months for this issue and finally have the solution. see if that works for those who are using MacBook with windows 10 boot camp option. follow the below steps:
- Quit Teams application completely
- Start cmd as administrator
- Run this command echo {"RtmCodecsConfig":{"CapturerApiForce":"1"}} > %appdata%\Microsoft\Teams\SkypeRT\persistent.conf
- Verify that %appdata%\Microsoft\Teams\SkypeRT\persistent.conf was updated as expected.
- Start Teams again, and test the camera.
Cheers!!
Manish
TechManish Your solution worked perfectly.
I had this problem, Windows 10 with Bootcamp, MacBook Pro 2019 model, and your echo command that inserted this into the persistent.conf file is what worked to fix it.
Thanks for the fix... I've had black camera in Teams for months, while all other teleconference apps, the windows camera app, and the Teams web app worked fine. Only Teams Windows App showed the camera enabled, but black and no video. Following your instructions by closing out Teams completely, running the echo command, and restarting Teams and the video came up. This was without having to boot into the Mac side, or having to reboot the machine, or do anything else.