Suporte a câmeras de vídeo USB H.264
A partir do Windows 8, há suporte para o codec de vídeo H.264 (codificador/decodificador). Um codec é baseado em algoritmos para codificar e decodificar dados de vídeo que permitem streaming de vídeo de alta qualidade e alta resolução. Veja a seguir alguns dos recursos compatíveis com o driver de classe UVC Windows 8, Usbvideo.sys, pronto para uso:
Descoberta dos recursos compatíveis com uma câmera de vídeo H.264.
Negociação de sessão para transmissão H.264 em uma câmera de vídeo.
Streaming de conteúdo H.264 de uma câmera.
Descoberta dos recursos compatíveis com uma câmera de vídeo H.264.
O codec H.264 usa uma compactação de vídeo eficiente para reduzir e remover dados de vídeo redundantes. Isso permite que os arquivos de vídeo digital sejam armazenados e trocados com eficiência pela rede.
Se você optar por usar o driver de classe UVC Usbvideo.sys e não um driver proprietário, deverá implementar o firmware de streaming de vídeo em seu dispositivo de acordo com as diretrizes descritas a seguir.
Diretrizes de firmware
O driver de classe UVC Usbvideo.sys consulta a câmera de vídeo diretamente para obter seus recursos e, em seguida, conduz o dispositivo, sem necessidade de driver proprietário. Para obter informações sobre a implementação atual das diretrizes, consulte a Especificação da Microsoft do Driver de Classe de Vídeo para H.264/MPEG-4. Consulte também as Extensões Propostas da Microsoft para a Classe de Vídeo USB para H.264.
Observação
As diretrizes oficiais serão publicadas em um documento padrão futuro a ser encontrado neste local: Definição de classe de dispositivo de barramento serial universal para especificação de dispositivos de vídeo.