Udostępnij za pośrednictwem


Obsługa kamer wideo USB H.264

Począwszy od systemu Windows 8, koder wideo H.264 (koder/dekoder) jest obsługiwany. Kodek bazuje na algorytmach kodowania i dekodowania danych wideo, które umożliwiają przesyłanie strumieniowe wideo o wysokiej jakości i wysokiej rozdzielczości. Przedstawiamy niektóre funkcje obsługiwane przez sterownik klasy UVC systemu Windows 8, Usbvideo.sys, domyślnie.

  • Odnajdywanie funkcji obsługiwanych przez kamerę wideo H.264.

  • Negocjowanie sesji dla strumienia H.264 w kamerze wideo.

  • Przesyłanie strumieniowe ładunku H.264 z kamery.

  • Odnajdywanie funkcji obsługiwanych przez kamerę wideo H.264.

Koder H.264 używa wydajnej kompresji wideo w celu zmniejszenia i usunięcia nadmiarowych danych wideo. Dzięki temu pliki wideo cyfrowe mogą być efektywnie przechowywane i wymieniane za pośrednictwem sieci.

Jeśli zdecydujesz się użyć sterownika klasy UVC Usbvideo.sys, a nie zastrzeżonego sterownika, musisz zaimplementować oprogramowanie układowe przesyłania strumieniowego wideo na urządzeniu zgodnie z wytycznymi opisanymi poniżej.

Wytyczne dotyczące oprogramowania układowego

pl-PL: Sterownik klasy UVC Usbvideo.sys wysyła zapytanie do kamery wideo bezpośrednio, aby uzyskać jej możliwości, i steruje urządzeniem, bez konieczności prywatnego sterownika. Aby uzyskać informacje na temat bieżącej implementacji wytycznych, należy zapoznać się ze specyfikacją firmy Microsoft sterownika klasy wideo dla H.264/MPEG-4. Zapoznaj się również z proponowanymi przez Microsoft rozszerzeniami klasy wideo USB dla H.264.

Uwaga / Notatka

Oficjalne wytyczne zostaną opublikowane w przyszłym standardowym dokumencie, który zostanie znaleziony w tej lokalizacji: Universal Serial Bus Device Class Definition for Video Devices Specification (Definicja klasy urządzenia uniwersalnej magistrali szeregowej dla urządzeń wideo).

KS_DATAFORMAT_H264VIDEOINFO

KS_DATARANGE_H264_VIDEO

KS_H264VIDEOINFO