Condividi tramite


Supporto delle telecamere video USB H.264

A partire da Windows 8, è supportato il codec video H.264 (codificatore/decodificatore). Un codec si basa su algoritmi per la codifica e la decodifica dei dati video che consentono lo streaming video ad alta qualità e alta risoluzione. Di seguito sono riportate alcune delle funzionalità supportate dal driver di classe UVC Windows 8, Usbvideo.sys, fuori casella:

  • Individuazione delle funzionalità supportate da una videocamera H.264.

  • Negoziazione di sessione per il flusso H.264 in una videocamera.

  • Streaming del payload H.264 da una fotocamera.

  • Individuazione delle funzionalità supportate da una videocamera H.264.

Il codec H.264 usa una compressione video efficiente per ridurre e rimuovere i dati video ridondanti. Ciò consente di archiviare e scambiare in modo efficiente i file video digitali tramite la rete.

Se si sceglie di usare il driver di classe UVC Usbvideo.sys e non un driver proprietario, è necessario implementare il firmware di streaming video nel dispositivo in base alle linee guida descritte di seguito.

Linee guida per il firmware

Il driver di classe UVC Usbvideo.sys esegue una query sulla fotocamera video direttamente per ottenere le sue funzionalità e quindi guida il dispositivo, senza driver proprietari. Per informazioni sull'implementazione corrente delle linee guida, è necessario fare riferimento alla specifica Microsoft del driver di classe video per H.264/MPEG-4. Fare riferimento anche alle estensioni proposte da Microsoft alla classe video USB per H.264.

Nota

Le linee guida ufficiali verranno pubblicate in un documento standard futuro da trovare in questa posizione: definizione della classe del bus seriale universale per i dispositivi video.

KS_DATAFORMAT_H264VIDEOINFO

KS_DATARANGE_H264_VIDEO

KS_H264VIDEOINFO