Windows UVC: First frame dropped silently after stream start

master 0 信誉分
2026-07-07T06:30:25.8833333+00:00

We are debugging a UVC camera streaming issue on Windows 10/11.
Key observation:

  • Only the FIRST frame after stream start is dropped.
  • Subsequent frames are stable and delivered correctly.

Details:

  • USB traffic is captured using Wireshark (USBPcap). The first video frame shows complete isochronous payloads with valid FID/EOF.
  • However, the application (Media Foundation / DirectShow) does not receive the first frame.

usb视频设备在windows平台存在首帧必定丢失的问题,通过wireshark可以确认首帧已经发送到PC

Windows 家庭版 | Windows 10 | 设备和驱动程序
0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. Carl-L 23,085 信誉分 Microsoft 外部员工 审查方
    2026-07-08T06:29:19.36+00:00

    Disclaimer: This is the forum for zh-cn locale. However, I will use English to support you since most of the thread is in English. If you need support in Chinese, please let me know.


    Hello master,

    Welcome to Microsoft Q&A forum.

    Based on your description, I'd suspect a delay in frame server startup or timestamps delay. Before we proceed further, please try this fix:

    Disclaimer: Generally, modifying registry subkeys or work group is intended for advanced users, administrators, and IT Professionals. It can help fix some problems, however, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For further protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click How to back up and restore the registry in Windows - Microsoft Support to view the article.

    • Type "regedit" in the search bar and press Enter.
    • Go to HKLM\SOFTWARE\Microsoft\Windows Media Foundation\Platform.
    • Find EnableFrameServerMode.
    • Set its value to 0.
    • Restart your computer.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    此答案是否有帮助?


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。