Webcam video encoding types not available after Win 10 Anniv Update

  1.    12 Aug 2016 #1

    Webcam video encoding types not available after Win 10 Anniv Update

    I offer this in the hope that it will help get the issue some attention.


    I use webcams for video conferencing and streaming production. I have a large collection of webcams of all sorts, along with various software applications that allows explicit control of the cameras.

    Camera I have on-hand: Logitech C920, C930e, BCC950, CC3000e, Aver VC520

    Applications I use: vMix, Wirecast, Open Broadcaster Studio, SparkoCam

    Most webcams are USB 2.0 connected and only support delivery of uncompressed video frames (I420, YUY2 or RGB encoded) to the client application. These two facts limit them to 720p30.

    Some webcams (including all those listed above) support MJPEG and/or H264 encoding. That allows them to achieve 1080p30 if the client app is capable of setting the camera up to deliver the compressed stream. It also makes it a lot easier to use multiple webcams on the same computer without fighting USB bandwidth headaches.

    The Problem

    On a windows 10 system without the anniversary update installed all of the apps I have can put these various cameras into MJPEG or H264 mode and successfully achieve 1080p30.

    On a similar system that has been updated with the anniversary update the compressed encoding types are not available to the applications. Only uncompressed encodings are offered. Thus 1080p30 cannot be achieved.

    If I compare device drivers between the systems I find that they are identical. Same source, date, version.

    I think that they have broken something in their basic UVC implementation. MJPEG encoding is an aspect of UVC 1.1, H264 was in UVC 1.5.

    I reported this to Microsoft. They issued me a ticket number and referred me to some utterly worthless documents regarding repairing access to webcam that was not working at all.

    Reverting to pre-anniversary update restores the missing functionality.

    I've documented this here: Windows 10 Anniversary Update Breaks USB Camera Functionality Graves On SOHO Technology

    It's also been reported in support forums for vMix, Wirecast and OBS.

      My ComputerSystem Spec

  2.    15 Aug 2016 #2

    It now seems that Microsoft deliberately broke access to compressed stream from webcams.

    MJPG encoded media type is not available for USB/UVC web-cameras after Windows 10 version 1607 (OS Build 14393.10 anniversary)) update
      My ComputerSystem Spec


Related Threads
A few days ago I updated my system to Win Anniv 1607 using an ISO disc. Today I have the same? update showing up in my Update Status. It is KB3176929. I selected defer updates for now, but why does this show up? I don't want to do this again...
Source: Microsoft Edge and Internet Explorer 11 are even better together in the Windows 10 Anniversary Update | Microsoft Edge Dev Blog
I had english version of Windows 7 which was upgraded to Windows 10. After installation I decided to install Polish language pack and I can use Polish characters in terminal or text editors. On the other hand I have two applications: console...
CE character encoding in Notepad in Software and Apps
I hate Windows feature that enforces installing localized software - e.g. I live in Poland so if I set my location as "Poland" many apps will be installed with Polish interface, which I don't want to. Therefore I've installed my OS in en-US...
I updated my laptop from Windows 7 to Windows 10, as an update not by formatting and reinstalling. I realized that the webcam is not recognized anymore, in the system info under problematic devices there is a: Intel(R) 6 Series/C200 Series...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 01:38.
Find Us