Windows 10 Anniversary Update - Webcam Issues
The Windows 10 Anniversary Update is causing some issues for all programs that utilize MJPEG via DirectShow.
What does this mean?
All the streaming programs are now forced to pull the video in a less efficient manner that results in increased CPU usage and/or reduced FPS from the camera at higher resolutions.
The issue is that they are now hiding MJPEG over directshow.
After a bit of deliberation, the team at Microsoft responsible for this change has agreed to revert this change for now.
You can follow the progress here:
Temp Registry Fix -
- Open up HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows Media Foundation\Platform
- Add a DWORD with name EnableFrameServerMode.
- Set its value to 0 and try again.
- For 64-bit apps (e.g. UWP Skype), use the same path above, minus WOW6432Node. HKLM\SOFTWARE\Microsoft\Windows Media Foundation\Platform
KB3194496 was released and is supposed to fix the issue.
MJPEG should now be exposed. If you attempted this registry fix, It may be a good idea to flip the DWORD value back to 1. If that causes an adverse reaction, you have the option of going back to 0 still.