{"id":180670,"date":"2016-08-20T14:55:00","date_gmt":"2016-08-20T12:55:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=180670"},"modified":"2024-10-04T11:37:22","modified_gmt":"2024-10-04T09:37:22","slug":"windows-10-anniversary-update-webcam-unbrauchbar","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2016\/08\/20\/windows-10-anniversary-update-webcam-unbrauchbar\/","title":{"rendered":"Windows 10 Anniversary Update macht Webcam unbrauchbar"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>N\u00e4chstes Problem bei Windows 10 Anniversary Update. Wer die Webcam verwenden will, sieht momentan alt aus. Microsoft hat deren Funktionen arg beschnitten, so dass viele USB-Webcams nicht mehr funktionieren. Im Blog-Beitrag versuche ich mal ein klein wenig hinter die technischen Aspekte zu schauen.<\/p>\n<p><!--more--><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/48c26aafb649482aa49247a934ba143b\" alt=\"\" width=\"1\" height=\"1\" \/>Ich gestehe, ich habe es im Vorfeld nicht wirklich mitbekommen, aber Microsoft macht tabula rasa mit diesem Windows as a Service. Bei meinen Tests zur Miracast-Funktionalit\u00e4t (<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/13\/windows-10-anniversary-update-miracast-und-die-verbinden-app\/\">Windows 10 Anniversary Update, Miracast und die Verbinden-App<\/a>) wurde ich dar\u00fcber informiert, dass Microsoft mal eben bestimmte API-Funktionen ohne Vorank\u00fcndigungen beim Anniversary Update gekickt hat. \u00c4hnliches gilt f\u00fcr die Funktionen bei Webcams.<\/p>\n<h3>Die Webcam geht nicht mehr bzw. friert ein<\/h3>\n<p>Benutzer einer USB-Webcam, wie sie in vielen Notebooks und Tablet PCs verbaut ist, \u00e4rgern sich momentan. Das Anniversary Update kommt mit einer echten Gift-Pille \u2013 die Webcam funktioniert nicht mehr. Und \"it's not a bug, it's a feature\". Hier mal ein klein wenig sortiert (Danke an Dirk G. f\u00fcr den Hinweis auf Facebook, obwohl ich das Thema in Google+ auch schon gesehen hatte).<\/p>\n<h3>MJPG und H.264 Streams gekickt<\/h3>\n<p>In der Logitech-Community gibt es <a href=\"https:\/\/community.logitech.com\/s\/question\/0D53100005Hy18SCAR\" target=\"_blank\" rel=\"noopener\">diesen Thread<\/a>, wo sich der Hersteller entschuldigt, weil Logitech-Webcams nach dem Anniversary Update unter Windows 10 nicht mehr funktionieren. Dort schreibt man:<\/p>\n<blockquote><p>We have discovered that this is linked to a change Microsoft made in the Windows 10 Anniversary Edition where support of compressed MJPG and H.264 streams for webcams was dropped.<\/p><\/blockquote>\n<p>Also im Klartext: Es ist kein Treiberproblem, sondern Microsoft hat mal eben die Unterst\u00fctzung f\u00fcr die Kompression von Videostreams mit MJPG und H.265 entfernt.<\/p>\n<h3>Warum wurde der Support f\u00fcr die Komprimierung gekickt?<\/h3>\n<p>Bleibt die spannende Frage, warum man die Unterst\u00fctzung f\u00fcr MJPG und H.265 als Komprimierungsstandards rausgeworfen hat. Paul Thurrot hat es in <a href=\"https:\/\/web.archive.org\/web\/20210411015946\/https:\/\/www.thurrott.com\/windows\/windows-10\/76719\/microsoft-broken-millions-webcams-windows-10-anniversary-update\" target=\"_blank\" rel=\"noopener\">diesem Beitrag<\/a> angerissen (<a href=\"http:\/\/futurezone.at\/produkte\/windows-10-macht-millionen-webcams-unbrauchbar\/216.563.387\" target=\"_blank\" rel=\"noopener\">hier<\/a> gibt es eine deutsche Abstraktion). Ab dem Anniversary Update halten ja UWP-Apps Einzug und dort sollen mehrere Apps Zugriff auf die Kameras haben (also z.B. Skype, die Kamera-App und die Anmeldefunktion \"Windows Hello\"). Die Implementierung der MJPG- und H.265 als Komprimierungsstandards beim Streaming soll angeblich dazu f\u00fchren, dass das Material mehrfach encodiert werden m\u00fcsste. Das geht auf die Performance, weshalb man die beiden Encodierungsstandards einfach rausgeworfen hat.<\/p>\n<p>Videostreams k\u00f6nnen nur noch Videodaten im YUY2-Verfahren encodieren. Das hat einerseits den schmutzigen Effekt, dass z.B. eine Logitech c930e Webcam komplett unbenutzbar wird. Die Framerate geht bei 720 P auf 10 Bilder pro Sekunde und bei 1080 P auf 5 Bilder pro Sekunde zur\u00fcck. So was hatte ich das letzte Mal irgendwo zu Windows 95\/98 Zeiten bei AVI-Dateien, als uns das als \"Multimedia\" verkauft wurde.<\/p>\n<p>Und es hat noch den schmutzigen Effekt, dass auch Microsofts Entwickler von diesem Schritt kalt erwischt wurden. Versucht eine Webcam den Videostream im Treiber mit MJPEG oder H264 zu encodieren, friert das Ger\u00e4t ein. Wer Skype in Verbindung mit der Webcam nutzt und nach einer Minute feststellt, dass die Kamera streikt, ist genau in dieses Problem gerauscht, wie Thurrott schreibt.<\/p>\n<h3>Original-Quelle: Diskussion zum technischen Hintergrund<\/h3>\n<p>Im MS Answers-Forum <a href=\"https:\/\/social.msdn.microsoft.com\/Forums\/windowsdesktop\/en-US\/9d6a8704-764f-46df-a41c-8e9d84f7f0f3\/mjpg-encoded-media-type-is-not-available-for-usbuvc-webcameras-after-windows-10-version-1607-os?forum=mediafoundationdevelopment#fc5c100a-c661-43cd-9540-bb4591e3d1fe\" target=\"_blank\" rel=\"noopener\">gibt es hier<\/a> (MJPG encoded media type is not available for USB\/UVC web-cameras after Windows 10 version 1607) die Diskussion zum technischen Hintergrund des Ganzen. In mehreren l\u00e4ngeren Antworten geht Mike M. vom Windows Camera Team auf das Thema ein und liefert Hintergr\u00fcnde.<\/p>\n<p>Um den Zugriff von mehreren Apps auf die Webcam zu erm\u00f6glichen, wird die Webcam virtualisiert, wodurch diese nur unkomprimierte Daten an diese \"virtuelle Kamera\" (Dienst \"Windows Camera Frame Server\") liefert. D\u00fcrfte bei hochaufl\u00f6senden Videobildern zu Performance-Einbu\u00dfen f\u00fchren, da die \u00dcbertragung der Videoframes unkomprimiert per USB-Schnittstelle erfolgt. Das hat theoretisch zwar den Vorteil, dass \"hinter dem Windows Camera Frame Server\" die encodierten Videostreams nicht mehr \"decodiert\" werden m\u00fcssen. Aber, eine\u00a0App bzw. eine Software kann keinen im MJPG- oder H.265-Verfahren komprimierten Videostream mehr direkt von der Kamera anfordern. Entweder bekommt die App keine Daten vom Windows Camera Frame Server, oder die Datenrate sinkt ins bodenlose. Und damit viele der\u00a0g\u00e4ngigen Webcams nutzlos.<\/p>\n<p>Nachtrag: In einem Kommentar <a href=\"https:\/\/web.archive.org\/web\/20210411015946\/https:\/\/www.thurrott.com\/windows\/windows-10\/76719\/microsoft-broken-millions-webcams-windows-10-anniversary-update\" target=\"_blank\" rel=\"noopener\">hier<\/a> schreibt ein Nutzer, dass Webcams, die f\u00fcr Skype zertifiziert seien, zwingend H.265 als Videokompression unterst\u00fctzen m\u00fcssen. Hat nat\u00fcrlich eine besondere Note.<\/p>\n<h3>Dumm gelaufen, Microsoft arbeitet an Fixes<\/h3>\n<p>Geht man <a href=\"https:\/\/social.msdn.microsoft.com\/Forums\/windowsdesktop\/en-US\/9d6a8704-764f-46df-a41c-8e9d84f7f0f3\/mjpg-encoded-media-type-is-not-available-for-usbuvc-webcameras-after-windows-10-version-1607-os?forum=mediafoundationdevelopment#fc5c100a-c661-43cd-9540-bb4591e3d1fe\" target=\"_blank\" rel=\"noopener\">den Thread<\/a> im MS Answers-Forum durch, findet sich der Hinweis von Mike M., dass das Kamerateam von Microsoft an einer L\u00f6sung arbeitet. Zuk\u00fcnftig soll es wieder m\u00f6glich sein, dass der 'Windows Camera Frame Server' komprimierte Videostreams liefert. Die haben sogar intern einen Prototypen, der die MJPEG-Encodierung von Videostreams unterst\u00fctzt. Sofern diese L\u00f6sung die Regressionstests bei Microsoft \u00fcberlebt, wird ein Patch per Windows Update ausgerollt. Dann sollten Apps f\u00fcr den Zugriff auf Webcams mit MJPEG-Encodierungsanforderung wieder zurecht kommen.<\/p>\n<p>Auch an der Encodierung der Videostreams nach dem H.264-Verfahren arbeitet man bei Microsoft. Wenn der betreffende Code getestet und f\u00fcr gut befunden wird, soll der Fix ebenfalls per Windows Update ausgerollt werden. Dann funktionieren die Webcams (aus Sicht der Software) wieder wie vor dem Anniversary Update, ohne dass Software oder Treiber ausgetauscht werden m\u00fcssen.<\/p>\n<h3>Just my 2 cents<\/h3>\n<p>Mein Problem bei dem ganzen Ansatz: Irgendwann m\u00fcsste man mal bei Microsoft aus der Bastelphase raus kommen. Da stecken die Entwickler nun schon seit Jahren, genau genommen, seit Windows 8 aufgelegt wurde, drin. Wie oft wurden Apps schon \u00fcber den Haufen geworfen und neu gemacht. Und dann vom Marketing mit lautem Geschrei als das Non Plus Ultra angepriesen \u2013 um anschlie\u00dfend als Murks entlarvt zu werden. Da wird uns (zumindest von mir gef\u00fchlter) M\u00fcll wie Microsoft Ink vor die F\u00fc\u00dfe gekippt oder mit einer Hello-Anmeldung geklimpert \u2013 aber eine simple Webcam, die jedes Billigst-Ger\u00e4t hat, kann ich f\u00fcr meine Skype-Anrufe nach einem Zwangs-Feature-Update nicht mehr nutzen. Geht's noch?<\/p>\n<p>Ich werde hier ja h\u00e4ufiger f\u00fcr meine Kritik an Microsoft und Windows 10 gescholten. Aber Hand aufs Herz, ich verstehe das Management in Redmond nicht mehr wirklich! Da pressen die \u00fcber ein Jahr Millionen Anwender von Windows 7 SP1 oder Windows 8.1 auf Windows 10. Und dann kippen die der Anwenderschaft alle sechs Monate zusammen gestoppeltes Zeugs, was hinten und vorne nicht funktioniert, als Feature-Update vor die F\u00fc\u00dfe bzw. auf die Maschinen. Schlimmer geht's (n)immer.<\/p>\n<p>Bis Windows 7 SP1 hat das ja noch halbwegs Spa\u00df gemacht und funktioniert. Dabei will ich einfach nur mit meinen Systemen den \u00fcblichen B\u00fcrokram erledigen, das System muss einfach funktionieren. Was mir Windows 10 an \"Innovationen\" verkaufen will, trifft zu 99% nicht meine Bed\u00fcrfnisse. Und die Probleme, die so einige Leute mit den kumulativen Updates sowie den Feature-Updates haben, f\u00fcllen Blogs und Internetseiten zu hauf. Mag sein, dass es nur eine \"verschwindend geringe Anzahl\" an Nutzern trifft. Wenn Du dabei bist, hilft dir das aber nicht.<\/p>\n<p>Bei den aktuellen Windows Insider Previews geht es auch drunter und dr\u00fcber. Alle paar Tage liest Du, dass eine neue Build re-released wurde oder ein \"Ausrollhindernis\" beseitigt wurde. Ich habe es zwischenzeitlich aufgegeben, aktuell noch irgend eine Insider Preview zu testen. <a href=\"https:\/\/web.archive.org\/web\/20210411015946\/https:\/\/www.thurrott.com\/windows\/windows-10\/76719\/microsoft-broken-millions-webcams-windows-10-anniversary-update\" target=\"_blank\" rel=\"noopener\">Hier<\/a> mal ein Kommentar, der es auf den Punkt bringt: Die Bugs werden gemeldet, es wird gelacht, gelocht und abgeheftet. Zwischenzeitlich kann ich Windows 10-Nutzer auch nicht mehr als \"tollk\u00fchne Helden der L\u00fcfte\" bewundern, sondern nur noch bemitleiden. Speziell die Zeitgenossen, die Windows 10 als toll in den Himmel loben und Upgrade-Verweigerer als Dumpfbacken und Bremser klassifizieren. Aber ich lebe scheinbar in einer anderen Galaxie.<\/p>\n<h3>Nachtrag: Ein Workaround f\u00fcr Skype \u2026<\/h3>\n<p>Bei Paul Thurrot hat Brad Sams einen Workaround ver\u00f6ffentlicht, den Rafael Riviera herausgefunden hat.<\/p>\n<blockquote class=\"twitter-tweet\" data-lang=\"de\">\n<p lang=\"en\" dir=\"ltr\">HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows Media Foundation\\Platform, add DWORD &quot;EnableFrameServerMode&quot; and set to 0. <a href=\"https:\/\/twitter.com\/hashtag\/webcamgate?src=hash\">#webcamgate<\/a><\/p>\n<p>&mdash; Rafael Rivera (@WithinRafael) 19. August 2016<\/p><\/blockquote>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\nDen Registrierungseditor \u00fcber <em>Als Administrator<\/em> ausf\u00fchren starten (oder unter einem Admin-Konto aufrufen). Dann zu folgendem Schl\u00fcssel (bei einem 64-Bit-Windows) navigieren:<\/p>\n<p><em>HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows Media Foundation\\Platform<\/em><\/p>\n<p>und den DWORD (32-Bit) Wert <em>EnableFrameServerMode <\/em>hinzuf\u00fcgen und auf 0 setzen. Bei einem 32-Bit-Windows nimmt man den Schl\u00fcssel:<\/p>\n<p><em>HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Media Foundation\\Platform<\/em><\/p>\n<p>Dann sollte zumindest Skype nach einem Neustart wieder funktionieren. Ansonsten hei\u00dft es, auf die Updates warten.<\/p>\n<p><strong>\u00c4hnliche Artikel:<br \/>\n<\/strong><a href=\"https:\/\/borncity.com\/blog\/wikis\/windows-10\/\">Windows 10 Wiki\/FAQ<\/a> (RTM und Version 1511)<br \/>\n<a href=\"https:\/\/borncity.com\/blog\/wikis\/windows-10-v-1607-wikifaq\/\">Windows 10 V1607 Wiki<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/03\/windows-10-anniversary-update-faq-und-tipps\/\">Windows 10 Anniversary Update \u2013 FAQ und Tipps<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/05\/windows-10-anniversary-update-troubleshooting\/\">Windows 10 Anniversary Update Troubleshooting<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/10\/windows-10-anniversary-update-grafikproblemeblack-screen-troubleshooting\/\">Windows 10 Anniversary Update: Grafikprobleme\/Black Screen-Troubleshooting<br \/>\n<\/a><a href=\"https:\/\/borncity.com\/blog\/2016\/08\/11\/windows-10-anniversary-update-grafikprobleme-teil-2\/\">Windows 10 Anniversary Update: Grafikprobleme \u2013 Teil 2<\/a><a href=\"https:\/\/borncity.com\/blog\/2016\/08\/15\/windows-10-version-1607-freeze-bug-wird-untersucht\/\">Windows 10 Version 1607: Freeze-Bug wird untersucht<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/06\/windows-10-version-1607-nur-noch-10-tage-rollback-frist\/\">Windows 10 Version 1607: Nur noch 10 Tage Rollback-Frist!<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/11\/secure-boot-durch-windows-10-anniversary-update-backdoor-ausgehebelt\/\">Secure Boot durch Windows 10 Anniversary Update-Backdoor ausgehebelt<br \/>\n<\/a><a href=\"https:\/\/borncity.com\/blog\/2016\/08\/13\/windows-10-anniversary-update-miracast-und-die-verbinden-app\/\">Windows 10 Anniversary Update, Miracast und die Verbinden-App<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/01\/windows-10-version-1607-treiber-signierung-gendert\/\">Windows 10, Version 1607: Treiber-Signierung ge\u00e4ndert<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/?p=180655\">Windows 10 Anniversary Update: Partitionen verschwunden<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/10\/lifetime-support-zyklen-fr-windows-10\/\">Lifetime Support-Zyklen f\u00fcr Windows 10<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2016\/08\/19\/druckprobleme-durch-microsoft-sicherheitsbulletin-ms16-098\/\">Druckprobleme durch Microsoft Sicherheitsbulletin MS16-098<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e4chstes Problem bei Windows 10 Anniversary Update. Wer die Webcam verwenden will, sieht momentan alt aus. Microsoft hat deren Funktionen arg beschnitten, so dass viele USB-Webcams nicht mehr funktionieren. Im Blog-Beitrag versuche ich mal ein klein wenig hinter die technischen &hellip; <a href=\"https:\/\/borncity.com\/blog\/2016\/08\/20\/windows-10-anniversary-update-webcam-unbrauchbar\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3694],"tags":[5095,24,1888,4378],"class_list":["post-180670","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-anniversary-update","tag-problem","tag-webcam","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/180670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=180670"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/180670\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=180670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=180670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=180670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}