Ativar ou desativar aceleração de hardware

A decodificação automática de vídeo acelerada por hardware para detecção de movimento é a configuração padrão ao adicionar uma câmera. O servidor de gravação usa recursos de GPU, caso estejam disponíveis. Isto irá reduzir a carga da CPU durante a análise do movimento do vídeo e melhorar o desempenho geral do servidor de gravação.

Para ativar ou desativar a aceleração de hardware

  1. No painel Navegação no site, selecione Dispositivos.
  2. No painel Visão geral, selecione a câmera relevante.
  3. Na guia Movimento, em Aceleração de hardware, selecione Automático para habilitar a aceleração de hardware ou selecione Desligado para desabilitar a configuração.

Uso de recursos de GPU

A decodificação de vídeo acelerada por hardware para detecção de movimento usa recursos da GPU em:

  • CPUs Intel que suportam Intel Quick Sync
  • O NVIDIA® exibe os adaptadores conectados ao seu servidor de gravação

Balanceamento de carga e desempenho

O balanceamento de carga entre os diferentes recursos é feito automaticamente. No nó System Monitor, você pode verificar se a carga de análise de movimento atual nos recursos da NVIDIA GPU está dentro dos limites especificados do nó Limites do Monitor do Sistema. Os indicadores de carga da NVIDIA GPU são:

  • Decodificação NVIDIA
  • Memória NVIDIA
  • Renderização NVIDIA

Se a carga for muito alta, você pode adicionar recursos de GPU em seu servidor de gravação instalando vários adaptadores de vídeo NVIDIA. Milestone não recomenda o uso da configuração Scalable Link Interface (SLI) de seus adaptadores de vídeo NVIDIA.

Os produtos NVIDIA possuem capacidades de processamento diferentes.

A decodificação de vídeo acelerada por hardware para detecção de movimento usando GPUs NVIDIA requer capacidade de computação versão 6.x (Pascal) ou mais recente.

  • Para ver se a detecção de movimento de vídeo é acelerada por hardware para uma câmera específica, ative o login no arquivo no registro do servidor de gravação. Defina o nível para Depuração, e o diagnóstico será registrado no DeviceHandling.log. O log segue o padrão:
    [tempo] [274] DEBUG – [guid] [nome] decodificação configurada: Automático: Decodificação atual: Intel/NVIDIA

A versão OS do servidor de gravação e da geração da CPU podem impactar o desempenho da detecção de movimento de vídeo acelerado por hardware. A alocação de memória do GPU geralmente é o gargalo de versões mais antigas (limite típico entre 0.5 GB e 1.7 GB).

Sistemas baseados em Windows 10/Servidor 2016 e 6.a geração de CPU (Skylake) ou mais nova podem alocar 50% da memória do sistema para o GPU e, portanto, remover ou reduzir o gargalo.

As CPUs de 6.a geração da Intel não oferecem decodificação acelerada por hardware de H.265, então o desempenho é comparável ao H.264 para essas versões de CPU.