Microsoft UVC驱动程序使用网络摄像头而不是压缩数据流式传输RAW数据

时间:2014-12-19 10:02:44

标签: camera driver directshow

根据提到的链接this link
我的罗技相机将使用Logitech驱动程序传输I420和RGB24。

但是,使用Microsoft UVC驱动程序,相机应该流式传输YUY2和MJPG格式。 但我仍然得到RGB24类型的数据。 PFB是我的笔记本电脑enter image description here

中相机驱动程序的快照
 I am new to the driver level side and don't know more about drivers .   

我的理解我正在为相机安装Microsoft UVC驱动程序, 但是相机仍然使用RGB24类型的RAW数据流式传输。

我正在使用Directshow来捕捉相机数据。 是否有任何软件/工具可以检查USB摄像头设备的数据类型。

你能否评论我的理解!!

1 个答案:

答案 0 :(得分:2)

您可以使用DirectShowCaptureCapabilities工具检查相机功能:

该应用程序提供了通过DirectShow API提供的功能的文本表示,您可以在其中获取相关信息。

特别是,工具用户发布了一些输出here。让我们看看USB2.0 UVC HQ WebCam输出:

  
      
  • .subtypeFourCC MJPG

  •   
  • .subtypeFourCC YUY2

  •   

上面的行分别来自Media JPEG和raw YUY2媒体类型。