Udostępnij przez


Lista kontrolna implementacji sterownika USB Video Class (UVC)

Krok 1: Wprowadzenie do klasy wideo USB (UVC) przy użyciu dokumentacji z USB.org i Microsoft

Skorzystaj z tych linków, aby zapoznać się z UVC:

Krok 2. Implementowanie dostarczonego przez platformę urządzenia MFT

  • Urządzenie MFT dostarczane przez platformę jest przeznaczone dla kamer USB RGB. Zapewnia ona typowe funkcje, na przykład oparte na wykrywaniu twarzy ROI dla priorytetyzacji 3A (jeśli oprogramowanie wewnętrzne kamery obsługuje kontrolę ROI określoną w standardzie UVC 1.5).

  • Aby włączyć tę funkcję, należy upewnić się, że aparat obsługuje zwrot z inwestycji. Jeśli musisz wyłączyć tę funkcję, musisz to zrobić za pomocą kluczy rejestru (na przykład wpisu pliku INF).

Krok 3: Implementacja niestandardowego urządzenia MFT i MFT0 dla Twojego urządzenia

Uwaga

Model MFT urządzenia zastępuje model MFT0. Chociaż system Windows nadal obsługuje model MFT0, zachęcamy do korzystania z usługi Device MFT zamiast tego, ponieważ upraszcza projektowanie i obsługuje większą funkcjonalność i skalowalność.

Krok 4. Implementowanie rozszerzeń UVC określonych przez firmę Microsoft

Krok 5. Przetestuj implementację UVC, aby upewnić się, że przechodzi testy HLK i spełnia wymagane funkcje i wydajność

  • Uruchamianie testów HLK systemu Windows

  • Uruchom testy HLK dedykowane dla kamery Device.Streaming

  • Upewnij się, że aparat spełnia wszelkie wymagania i przechodzi testy HLK dla innych produktów, z którymi aparat musi być również zgodny (na przykład Skype, Windows Hello itd.).