Меню Рубрики

Microsoft usb video device driver windows 7

USB Video Class driver overview

If you are providing a driver for a webcam or a digital camcorder, consider using the system-supplied universal serial bus (USB) Video Class driver, Usbvideo.sys. The USB Video Class (UVC) driver is a Microsoft-provided AVStream minidriver that provides driver support for USB Video Class devices. When your device uses UVC, you do not need to supply your own driver. Instead, the device works automatically with the system-supplied driver.

In the USB Video Class model, vendors do not write drivers; instead, vendors implement video streaming hardware according to the guidelines in the Universal Serial Bus Device Class Definition for Video Devices Specification document located on the USB Implementers Forum website. The UVC driver queries the hardware directly to obtain its capabilities and then drives the device, with no proprietary driver required.

You can optionally extend UVC driver functionality to add vendor-specific processing.

The following table shows support for UVC in different versions of Windows:

UVC Version Windows Vista/XP Windows 7 WindowsВ 8
USB Video Class 1.5 (H.264 video codec) Not supported Not supported Supported
USB Video Class 1.1 Not supported Supported Supported
USB Video Class 1.0 Supported Supported Supported

Beginning with WindowsВ 8, the H.264 video codec (encoder/decoder) is supported. H.264 is an open standard that allows efficient video compression techniques for reducing the use of network bandwidth and storage space. This leads to a higher video quality for a given bit rate. For more information, see USB H.264 Video Cameras Support. Also refer to Microsoft Proposed Extensions to the USB Video Class for H.264.

The following list shows some advantages to using the Usbvideo.sys driver:

No CD required for installation

No driver writing cost

No maintenance cost

Opportunity for vendors to add functionality

Easier debugging with public symbols

Works with Driver Verifier

Works with checked OS builds

Compliant with ACPI power management

Compliant with Selective Suspend power management

Supports multimedia APIs in Media Foundation and DirectShow

The system-supplied Usbvideo.sys driver supports the following UVC features in different versions of Windows:

UVC feature Windows Vista/XP Windows 7 WindowsВ 8
Single video control interface and one or more video streaming interfaces Supported Supported Supported
Standard units and terminals, including Extension units Supported Supported Supported
Still image capture support for all three methods defined in the UVC specification Supported Supported Supported
Bulk and isochronous devices Supported Supported Supported
Streaming parameter negotiation using probe commit controls Supported Supported Supported
Compressed formats: MJPEG, DV Supported Supported Supported
Uncompressed formats: YUY2, NV12 Supported Supported Supported
Supports both capture and render devices Supported Supported Supported
Compressed format: MPEG2TS Not Supported Not Supported Not Supported
Stream-based and frame-based formats Not supported Supported Supported
H.264 video codec Not Supported Not Supported Supported

Customizing the UVC Driver

You can customize your support for UVC by supplying an Extension Unit plug-in. Extension units provide a private control channel between device and vendor-supplied application.

Additional Resources

To test your UVC implementation, you can use the following tools:

For more information about these tools, see AVStream Testing and Debugging.

You can find specifications for USB Video Class 1.1 on the USB Implementers Forum website.

Источник

Скачать драйвер для USB Video Device Windows 7 x64 7.31.219.001

USB Video Device Windows 7 x64 7.31.219.001

Драйвер это по своей сути связующее звено между операционной системой, то есть программным обеспечением и железом, то есть физическими устройствами, таким как видеокарты, принтеры, процессоры и т.д. В операционной системе могут быть заложены базовые драйвера для самых необходимых устройств — мышка, клавиатура, но для всего остального потребуются свежие драйвера.

Как установить драйвер?

a) Для начала надо на рабочем столе выбрать значок (Мой компьютер) и нажать по нему правой кнопкой мыши, в выпадающем меню выбрать (Свойства).

b) Теперь переходим на вкладку (Оборудование) и нажимает на кнопку (Диспетчер устройств).

c) Теперь необходимо выбрать устройство для которого будет устанавливаться/обновляться драйвер. На строке с устройством надо нажать правой кнопкой мыши и в выпадающем меню выбрать (Свойства), либо можно просто дважды по нему щелкнуть, чтобы перейти в нужные настройки.

d) Переходим на вкладку (Драйвер), выбираем кнопку (Обновить).

e) В появившемся диалоговом окне выбираем пункт (Нет, не в этот раз) и переходим (Далее).

f) На этом этапе есть два вариант. Можно попытаться установить драйвера в автоматическому режиме, тогда ОС сама попытается найти подходящие устройству драйвера и установить их, для этого выбираем (Автоматическая установка (рекомендуется)) , если попытка завершится неудачно, то надо переходить ко второму пункту (Установка из указанного места) и выбираем (Далее).

g) Этот пункт меню подразумевает выбор между поиском драйвера на сменных носителях и вариантом указать папку с драйвером самостоятельно. Поэтому если в наличии есть диск с драйверами, то надо вставьте диск в CD-rom и выбрать вариант (Поиск на сменных носителях (дискетах, компакт-дисках..)) и перейти (Далее).

Если драйвер найден и скачен в интернете самостоятельно, то надо указать в ручную путь к папке в которой находятся установочный данные для драйвера следующим образом. Выбираем пункт (Включить следующее место поиска:) и переходим в (Обзор), теперь из списка выбираем папку с драйвером и кликаем на кнопку (ОК). Теперь смело переходим (Далее), если все сделано правильно, то начнется установка необходимого драйвера.

Источник

Overview of Microsoft-provided USB drivers

This topics in this section describe the class drivers, generic client driver, and the parent composite driver that are provided by Microsoft.

Microsoft-provided USB drivers for controllers and hubs

Microsoft provides these set of drivers:

  • For USB host controllers and hubs. For more information, see USB host-side drivers in Windows. You can develop a custom host controller driver that communicates with the USB host controller extension (UCX) driver. For more information, see Developing Windows drivers for USB host controllers.
  • For handling common function logic for USB devices. For more information, see USB device-side drivers in Windows.
  • For supporting Type-C connectors. For more information, see USB connector manager class extension (UcmCx).

Other Microsoft-provided USB drivers

Microsoft supports USB biometric devices (fingerprint readers) by providing the Windows Biometric Framework. See the Windows Biometric Framework.

Windows Server 2008

Windows Server 2003

Starting in Windows 7, Microsoft has replaced the kernel mode component of the Windows Vista USB driver stack (Wpdusb.sys) for Windows Portable Devices (WPD) with the generic Winusb.sys.

Microsoft provides the Wpdusb.sys driver to manage portable devices that support the Media Transfer Protocol. See WPD Design Guide.

Windows XP with Service Pack 2 (SP2)

Device setup class Microsoft-provided driver and INF Windows support Description
USB Usbccgp.sys is a parent driver for composite devices that supports multiple functions. For more information, see USB Generic Parent Driver (Usbccgp.sys).
Biometric Winusb.sys can be used as the USB device’s function driver instead of implementing a driver. See WinUSB.

Microsoft-provided USB device class drivers

Microsoft provides drivers for several USB device classes approved by USB-IF. These drivers and their installation files are included in Windows. They are available in the \Windows\System32\DriverStore\FileRepository folder.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Microsoft update catalog windows 10 update
  • Microsoft touch pack for windows 7 что это
  • Microsoft toolkit не активирует windows 7
  • Microsoft toolkit как активировать windows 7
  • Microsoft tech bench windows 7 на 32 бита бесплатно