uvccamera 后台服务_USB Video Class (UVC) driver implementation checklist

USB Video Class (UVC) driver implementation checklist

06/19/2020

閱讀時間 2 分鐘

本文內容

Step 1: Get started with USB Video Class (UVC) using documentation from USB.org and Microsoft

Use these links to get acquainted with UVC:

Access the USB class documentation (non-UVC specific) at USB.org

Download the USB Video Class 1.5 documentation from USB.org

Step 2: Implement the platform-supplied Device MFT

The platform-supplied Device MFT is for RGB USB cameras. It provides common functionality, for example, face detection based ROI for 3A prioritization (if the camera firmware supports ROI control specified in UVC 1.5 standard).

To enable this functionality, you need to ensure that the camera supports ROI. If you need to disable this functionality, you must do so through registry keys (for example, an INF file entry).

Step 3: Implement the custom Device MFT and MFT0 for your device

Device MFT is a user-mode component of UVC. You can insert this component to add extensions and differentiators to the UVC.

Note

The Device MFT model supersedes the MFT0 model. While Windows continues to support the MFT0 model, we encourage you to use Device MFT instead, as it simplifies the design and supports more functionality and scalability.

Step 4: Implement Microsoft-specified UVC extensions

Method 2 still image capture:

USB.org documentation:

Review the section for Method 2 that begins on page 17 of the UVC 1.5 Class specification.pdf you downloaded in Step 1 above.

Microsoft-specific documentation:

Step 5: Test your UVC implementation to ensure it passes HLK tests and meets required functionality and performance

Ensure the camera meets any requirements and passes HLK tests for other products that the camera must also be compliant with (for example, Skype, Windows Hello, and so on).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值