Configuração: Edição de Câmeras
Sobre
Clique no ícone Server no canto superior direito da interface do Agent DVR e selecione "Edit Devices" em Devices. Escolha o dispositivo que deseja editar e clique no ícone Edit . Alternativamente, na Live View, clique em uma câmera para selecioná-la e depois clique no ícone de edição na barra de ferramentas inferior (ou pressione a tecla de atalho "E"). No Desktop, você pode clicar com o botão direito na câmera na Live View ou em qualquer lugar do Agent DVR onde haja uma miniatura ao vivo, como a timeline.
Esta é a interface principal para configurar seus dispositivos. Exibidos no topo estão seu object ID (neste caso, 7), o nome do dispositivo (Back Yard) e, à direita, o menu principal do dispositivo que concede acesso a todas as áreas configuráveis, referidas como tabs. O ícone de raio ao lado de uma configuração indica que as alterações se aplicam imediatamente, sem necessidade de clicar em OK.
Geral
Esta guia fornece acesso a configurações gerais e frequentemente usadas.
- Nome: Atribua um nome descritivo à câmera, como "Escritório" ou "Quintal".
- Habilitado: Controla se a câmera está ativa no Agent. Nota: Isso não desliga o dispositivo a menos que seja uma câmera USB.
- Decodificador: Movido para Configurações Avançadas de Fonte de Vídeo.
- Tipo de Fonte: Escolha como Agent DVR se conecta aos seus dispositivos. Consulte Tipos de Fonte de Vídeo. Clique no botão à direita do menu suspenso para configurá-lo.
- Localização: Gerencie localizações com um clique de botão. Adicione localizações como "Casa Principal" e atribua uma cor e localização GPS a elas. Quando dispositivos são atribuídos a localizações, eles serão codificados por cor na visualização ao vivo.
- Grupos: Usados em Permissões Remotas e Usuários Locais.
- Ícone: Escolha um ícone para seu dispositivo (usado nos plantas baixas).
- Notas: Adicione suas próprias notas sobre este dispositivo. Estas são apenas para sua referência.
Ajustes
Esta aba fornece acesso a vários ajustes para o feed ao vivo.
- Max Framerate: Use isto para fazer Agent DVR ignorar frames, reduzindo o uso de CPU.
- Resize: Marque isto para fazer Agent DVR redimensionar frames. Defina o tamanho com Resize Width e Resize Height na seção Advanced abaixo.
- Image Correction: Clique o botão para definir o modo, distância focal, limite e escala para converter câmeras fisheye e 360 em visualizações retangulares regulares. Use a opção câmeras virtuais para criar múltiplas câmeras virtuais de feeds de vídeo fisheye. Câmeras virtuais suportam PTZ digital independente.
- Flip: Espelhe o vídeo ao vivo vertical ou horizontalmente, útil se sua câmera estiver montada de cabeça para baixo.
- Rotate: Rotaciona o vídeo em 90 ou 270 graus, útil para câmeras montadas de lado.
- Overlay Image: Forneça um arquivo .png transparente via - Upload, e Agent DVR o sobrepõe ao seu stream de câmera.
- Resize Width e Resize Height: Defina as dimensões de redimensionamento (digite 0 para automático). Para aplicar, desabilite e reabilite a câmera.
- Fill Mode: Controla como a câmera renderiza na visualização ao vivo - Use Default: use a configuração em Server Settings - Playback - Fill mode (Center Images em versões antigas). Center: manter proporção de aspecto. Fill: preencha o espaço disponível.
- Event Buffer: Especifique tempo para fazer buffer do stream ao vivo para eventos como push e vídeo de email. Agent DVR fará buffer apenas se estes recursos estiverem em uso.
Ações
Diga ao Agent o que fazer quando vários eventos ocorrerem, como Alertas, dispositivos sendo desligados, gravações terminando, etc. Veja Ações para mais detalhes.
Alertas
Alertas são gerados por IA, detecção de movimento e plugins. Para mais informações, veja Alertas.
Áudio
Configure um dispositivo de áudio para emparelhar com sua câmera (isso é configurado automaticamente se sua câmera tiver um fluxo de áudio). Você também pode configurar uma exibição de áudio sobreposta aqui.
Dica: Clique para configurar o microfone e você pode alterar as cores da exibição de áudio.
- Microfone: Clique no botão para associar um microfone à câmera. Uma vez associado, o microfone fornecerá áudio para as gravações e será ativado/desativado com a câmera. O Agent adicionará automaticamente e emparelhará um controle de microfone se sua câmera tiver áudio em seu fluxo; caso contrário, você precisará adicionar um microfone ao Agent primeiro através do - Adicionar Dispositivo.
- Ignorar Áudio: Se sua câmera tiver seu próprio fluxo de áudio (comum em muitas câmeras IP) e você não quiser que o Agent o use, marque esta opção. Ative e desative a câmera para aplicar essa alteração.
- Configurar: Clique para configurar o microfone associado.
- Localização: Selecione uma localização no quadro para desenhar a sobreposição de áudio.
- Estilo de Exibição: Selecione um estilo de exibição para a representação visual do áudio no fluxo ao vivo da câmera.
- Mostrar Fundo: Mostrar uma cor de fundo atrás do áudio.
- Largura: Especifique a largura do controle de áudio.
- Altura: Especifique a altura do controle de áudio.
Nuvem
Fazer upload automático das gravações e fotos desta câmera para armazenamento em nuvem, como Google Drive, Dropbox, OneDrive ou S3 para backup externo.
- Provedor: Escolha qual provedor de nuvem usar para upload - veja - Configurações - Nuvem para configurar provedores de nuvem.
- Upload de Gravações: Marque para fazer upload automático de gravações.
- Upload de Fotos: Marque para fazer upload automático de fotos.
- Pasta: A pasta remota para fazer upload.
- Caminho: Este é o caminho para o qual Agent DVR fará upload. Você pode usar {MEDIATYPE}, {DATE}, {NAME} e {DIR} aqui. Por exemplo, {MEDIATYPE}/{NAME}/ fará upload de vídeo para Video/somefilename.mp4.
- Nome do arquivo: Modelos opcionais de nome de arquivo para gravações e fotos enviadas. Use um modelo de data como {0:yyyy-MM-dd_HH-mm-ss_fff} ou {C} para um valor de contador.
- Máximo do Contador: O valor máximo para {C} - uma vez atingido, ele reinicia em 0.
Se tiver problemas com uploads em nuvem, verifique os logs na interface local em /logs.html.
Detector
Para obter informações detalhadas sobre detecção de movimento, consulte Detecção de Movimento.
FTP (File Transfer Protocol) - Protocolo de Transferência de Arquivos
Faça upload de gravações ou fotos para seus servidores FTP. Você também pode configurar transmissão ao vivo básica usando FTP e um pouco de JavaScript. Veja Configurações FTP do Servidor.
Fotos
- Habilitado: Ative ou desative o upload de fotos.
- Servidor: Você precisará adicionar seu servidor FTP em - Configurações - FTP e depois selecioná-lo nesta lista.
- Modo: Escolha entre Detectado, Alerta, Intervalo ou Nenhum. Detectado e Alerta enviam imagens apenas quando algo está acontecendo. Intervalo enviará constantemente imagens para seu servidor. Use Nenhum se deseja disparar imagens FTP apenas via API.
- Intervalo: O tempo mínimo entre quadros quando o modo está configurado para Intervalo.
- Atraso: O tempo mínimo entre quadros quando o modo está configurado para Detectado ou Alerta.
- Usar URL da Foto: Faça upload da imagem da URL JPEG (veja a aba Fotos) em vez do stream ao vivo decodificado.
- Qualidade: Define a qualidade da imagem jpeg. Qualidade menor tem tamanho de arquivo menor.
- Texto Sobreposto: Opcionalmente adicione algum texto à imagem.
- Nome do Arquivo: O nome do arquivo que é salvo no servidor, por exemplo, {C}.webp ou myfiles/{C}/frame.webp. Você pode usar um formato de data de template aqui ou o especial {C} que substitui um valor de contador. Por exemplo, se Máximo de Contador for 20, você receberá 0.webp, 1.webp, 2.webp ... 20.webp, e então 0.webp será enviado. Você também pode usar {NAME} para mesclar o nome do dispositivo (v4.4.7.0+).
- Máximo do Contador: O valor máximo para {C} - uma vez atingido, ele reinicia em 0.
- Inverter Contador: {C} permanece em 0 (então a imagem mais recente é sempre 0) - arquivos existentes são renomeados progressivamente até o Máximo de Contador. Observe que se seu nome de arquivo inclui um formatador de data-hora, isso pode não funcionar corretamente.
Vídeo
- Habilitado: Ative ou desative o upload de vídeo.
- Servidor: Você precisará adicionar seu servidor FTP em - Configurações - FTP e depois selecioná-lo nesta lista.
- Nome do Arquivo: O nome do arquivo que é enviado para o servidor excluindo a extensão do tipo de arquivo (por exemplo, .mp4), por exemplo, {C}. Você pode usar um nome de arquivo fixo como "myvideo", um formato de data de template, ou o especial {C} que substitui um valor de contador. Por exemplo, se Máximo de Contador for 20, você receberá 0.mp4, 1.mp4, 2.mp4 ... 20.mp4, e então 0.mp4 será enviado. Agent DVR acrescentará a extensão do arquivo, pois pode variar dependendo do formato em que está sendo gravado.
- Máximo do Contador: O valor máximo para {C} - uma vez atingido, ele reinicia em 0.
Transmissão de Imagens FTP
Se você deseja exibir as imagens que está enviando em um site, você pode usar este script (você precisará modificar a variável _targetimage para apontar para a imagem que está enviando). Isso só funcionará se você tiver especificado um nome de arquivo fixo para sua imagem enviada, como "myimage.webp" (ou seja, ele sobrescreve continuamente o mesmo arquivo).
Máscara
Uma máscara de privacidade é uma forma simples de ocultar áreas do seu vídeo que você prefere manter privadas, como a janela ou jardim de um vizinho. Ative o switch 'Enabled' e use as ferramentas fornecidas acima do vídeo de pré-visualização para criar áreas de bloqueio. Tenha em mente que você precisará codificar suas gravações (consulte nossa seção Recording) para garantir que a máscara seja aplicada aos seus vídeos gravados.
MQTT
Use ações para enviar mensagens via MQTT, ou ative a opção nesta aba para encaminhar automaticamente todos os eventos para seu servidor MQTT.
- Eventos MQTT: Ative isto para que Agent DVR envie automaticamente pacotes de eventos para este dispositivo para seu servidor MQTT. Você precisará de um servidor MQTT configurado. Com Home Assistant Discovery ativado, isto também publica o dispositivo para Home Assistant.
Fotos
O recurso Fotos armazena imagens capturadas localmente, tornando-as acessíveis através da Interface do Usuário do Agent DVR. Para mais detalhes sobre como utilizar este recurso, consulte nosso guia Fotos.
- Enabled: Alterne para ativar ou desativar o salvamento de fotos.
- JPEG URL: (Opcional) Defina uma URL para que o Agent DVR baixe um snapshot da sua câmera, em vez de usar o stream de vídeo decodificado.
- Mode: Escolha entre Detected, Alert, Interval ou None. 'Detected' e 'Alert' salvam imagens com base na atividade, enquanto 'Interval' salva imagens continuamente. Use 'None' se preferir salvar fotos apenas através da API.
- Interval: O tempo mínimo entre frames no modo 'Interval'.
- Delay: Defina o tempo mínimo entre frames para os modos 'Detected' ou 'Alert'.
- Quality: Ajuste a qualidade da imagem jpeg. Menor qualidade significa tamanhos de arquivo menores.
- Overlay Text: Adicione texto opcional à sua imagem.
- Apply Zoom: Aplique o pan digital e zoom atual às fotos salvas.
- Filename: Especifique o formato de nome de arquivo para imagens salvas. Use um template de data ou {C} para um valor de contador. Por exemplo, com Counter Max em 20, os arquivos serão nomeados 0.webp, 1.webp, ... 20.webp, e depois começarão novamente em 0.webp.
- FTP: Carregue imagens no seu servidor FTP de acordo com as configurações na aba FTP (v4.0.0.1+).
- FTP Filename: O template de nome de arquivo a ser usado ao carregar fotos no seu servidor FTP.
- Counter Max: Defina o valor máximo para {C}. Quando atingido, ele retorna a 0.
PiP (Imagem na Imagem)
Esta ferramenta permite sobrepor múltiplos feeds de câmera em uma única exibição. Para ativar, selecione 'Enabled', escolha uma câmera no menu suspenso e desenhe um retângulo no vídeo de visualização. Você pode redimensionar e reposicionar este retângulo arrastando o canto inferior direito ou o quadro inteiro. Para remover uma sobreposição, simplesmente arraste-a para fora da área de visualização. Este recurso intuitivo oferece uma abordagem simplificada para gerenciar múltiplas visualizações de câmera.
- Opacity: Define a opacidade do vídeo incorporado (pode ter um pequeno impacto no desempenho).
Plugins (Complementos)
O Agent está equipado para lidar com plugins de vídeo e áudio, permitindo que aplicativos externos processem mídia em tempo real e gerem alertas e eventos de detecção. Os plugins podem ser instalados através do portal do site remoto em ispyconnect.com. Navegue até - Plugins para instalação. Se você estiver interessado em desenvolver plugins personalizados, consulte nosso guia de plugins.
PTZ (Panorâmica, Inclinação e Zoom)
Agent DVR oferece suporte robusto para múltiplos dispositivos PTZ (Pan, Tilt e Zoom). A interface do usuário para controlar PTZ pode ser encontrada na página Live View.
- Controller: Selecione o método usado para controlar PTZ (geralmente o modelo da sua câmera). Escolha 'Digital' para câmeras apenas digitais. Se selecionar 'ONVIF', certifique-se de que seu tipo de fonte na aba Geral está definido como ONVIF e configurado adequadamente.
- Pelco: Acesse as Configurações do Pelco para configuração de comunicação com seu dispositivo Pelco.
- ONVIF: Ajuste a velocidade para comandos PTZ ONVIF. Alterne o suporte de controle PTZ angular se seu dispositivo não suportar movimento em dois eixos. Nota: Se sua câmera se move continuamente ou se comporta de forma incomum com ONVIF, desabilitar controles angulares pode resolver o problema. Alguns dispositivos ONVIF funcionam com comandos simples para cima/baixo/esquerda/direita.
- PTZ URL: Geralmente deixado em branco para que Agent DVR use a URL da sua câmera IP para enviar comandos, mas pode ser substituído aqui se necessário.
- Calibration Delay: Para evitar alertas falsos, Agent DVR ignora eventos de movimento por um breve período quando PTZ é usado, pois o movimento da câmera pode ativar o detector de movimento.
- Digital PTZ: Ative pan, tilt e zoom digital via toque ou roda do mouse.
- Port: Defina como a porta que sua câmera usa para sua interface web (comumente porta 80).
- Channel: Opcionalmente, defina o número do canal para corresponder ao canal da sua câmera.
- Username: Substitua o nome de usuário da câmera (deixe em branco para usar o nome de usuário padrão).
- Password: Substitua a senha da câmera (deixe em branco para usar a senha padrão).
- Flip: Espelhe os controles horizontalmente, verticalmente ou ambos.
- Rotate: Rotacione a orientação do controle em 0, 90 ou 270 graus, útil se sua câmera estiver montada de lado.
- Zoom Out Delay: Faz zoom automaticamente da câmera após um período de tempo para garantir que não permaneça ampliada. Defina como 0 para desabilitar este recurso.
- Zoom Out Delay (digital): O mesmo que Zoom Out Delay, mas para zoom digital. Defina como 0 para desabilitar.
Adicionando Suporte PTZ para Câmeras Não Listadas
O Agent DVR usa um arquivo JSON para controlar câmeras PTZ (chamado "PTZ.json"). Você pode encontrar este arquivo na pasta:
Agent\
Você pode tentar adicionar suporte para sua câmera (se você tiver conhecimentos técnicos) editando este arquivo. Alguns pontos-chave a considerar:
- Se você modificar este arquivo, precisará reiniciar o Agent DVR para carregar as alterações
- Use Fiddler para encontrar os comandos que sua câmera utiliza para controlar PTZ (usando a interface web existente enquanto o Fiddler está em execução).
- Verifique as entradas existentes para correspondências com o que você vê no Fiddler. É provável que outro modelo seja compatível.
- Certifique-se de especificar um novo ID sequencial na entrada da Câmera
- A entrada CommandURL é relativa ao endereço de rede da sua câmera, portanto, não deve começar com http://... deve começar com /
- As entradas para as direções PTZ (Esquerda, EsquerdaCima etc) são anexadas à string de consulta em CommandURL. O Agent DVR constrói automaticamente a URL.
- Para testar suas alterações, certifique-se de lembrar de editar a câmera e mudar o modo PTZ para sua nova entrada.
- Se você conseguir fazê-lo funcionar, por favor envie para nós para que possamos incluí-lo em versões futuras do Agent DVR (e disponibilizá-lo para download como uma atualização).
Agendador PTZ
O recurso Agenda PTZ no Agent DVR permite criar uma lista diária de comandos agendados para sua câmera PTZ. Esta funcionalidade foi projetada para facilitar movimentos de patrulha complexos. Por exemplo, você pode configurar uma agenda para mover a câmera para a posição 1 a cada 300 segundos (5 minutos), começando às 12:00:00, e repetir isto 12 vezes por uma duração total de uma hora. Você pode então criar entradas semelhantes para as posições 2, 3 e assim por diante, começando às 12:01:00, 12:02:00, etc., para estabelecer uma agenda de patrulha dinâmica de uma hora para sua câmera.
-
Agendador PTZ
Agenda PTZ: Ativar ou desativar o recurso de agenda PTZ.
- Suspender ao Mover: Pausar a agenda PTZ por um número especificado de segundos se os controles PTZ da câmera forem usados manualmente.
- Suspender ao Detectar Movimento: Interromper temporariamente a agenda PTZ se movimento for detectado.
- Configurar: Abre o editor de agenda. Cada entrada possui um horário (ou nascer/pôr do sol com um deslocamento), os dias para executar, um intervalo de repetição e contagem, e o comando PTZ a executar.
Patrulha PTZ
A funcionalidade de Patrulha PTZ oferece uma abordagem simplificada para configurar patrulhas de câmera. Basta adicionar uma série de pontos de patrulha juntamente com suas respectivas durações (o tempo em segundos que a câmera deve permanecer em cada ponto). Ativar a função de patrulha permite que a câmera percorra automaticamente esses pontos.
Essa funcionalidade pode ser facilmente ativada ou desativada usando o agendador do dispositivo.
-
Patrulha PTZ
Patrulha PTZ: Ative ou desative a função de Patrulha PTZ (disponível a partir da versão v4.4.2.0+).
- Configurar: Acesse o guia de configurações de Patrulha PTZ.
Patrulha PTZ
O sistema PTZ Patrol permite que você adicione uma sequência de comandos PTZ com um atraso entre cada posição. Quando ativado, o Agent DVR irá percorrer essas posições em ordem.
Observe que a câmera pode precisar ser ativada para exibir uma lista de comandos disponíveis.
O sistema Patrol utiliza as configurações sob as configurações de agendamento PTZ para pausar a patrulha se movimento for detectado ou se a câmera for movida manualmente.
Note que o movimento da câmera pode acionar a detecção de movimento. Verifique a configuração de tempo limite de movimento na aba do detector.
Esse recurso pode ser facilmente ativado ou desativado usando o agendador de dispositivos.
Rastreamento PTZ
A funcionalidade de rastreamento no Agent DVR emprega um rastreador de objetos para identificar objetos em movimento no campo de visão da câmera e, em seguida, usa o controlador PTZ para segui-los na cena.
- Ativado: Ativar ou desativar o rastreador PTZ.
-
Configurar: Configure as definições do rastreador PTZ:
Rastreamento
- Modo de Rastreamento: Selecione entre Qualquer Direção, Apenas Horizontal ou Apenas Vertical.
- Inverter: Inverter a direção do rastreamento. Por exemplo, se o movimento for detectado à direita, a câmera se moverá para a esquerda, o que pode ser útil para capturar eventos em rápido movimento, como tráfego.
- Atraso de Parada do Rastreamento: O tempo máximo para rastrear um objeto antes de parar, em milissegundos.
- Retorno Automático: Configure a câmera para retornar a uma posição predefinida 'Home' após o movimento não ser mais detectado, se sua câmera suportar um comando de retorno.
- Comando Home: Selecione o Comando Home específico para sua câmera usar para o recurso Retorno Automático.
- Atraso do Retorno Automático: Determine o tempo de espera após o movimento cessar antes de iniciar o comando Home.
Gravação
Agent DVR oferece uma variedade de modos de gravação, incluindo detecção de movimento, alerta, detecção em grupo, alerta em grupo, comando manual ou agendamento. Câmeras IP geralmente fornecem dois fluxos: um fluxo ao vivo de baixa resolução ideal para detecção de movimento e visualização ao vivo, e um fluxo principal de alta resolução adequado para gravação bruta. Para desempenho ideal, configure suas fontes de câmera IP (em Geral - Tipo de Fonte) no Agent DVR com estes dois fluxos. Agent DVR utiliza o fluxo de alta resolução para gravação direta, eliminando a necessidade de decodificação e codificação intensivas da CPU.
Para gravar com base em Detecção em Grupo e Alerta em Grupo, especifique o grupo na aba Alertas.
Se apenas um fluxo estiver disponível, Agent DVR também pode gravá-lo de forma bruta, reduzindo o uso da CPU evitando codificação. Configure o Codificador para Fluxo Ao Vivo Bruto para isso. Se surgirem problemas de reprodução, mude o Codificador para Codificar e remova a URL de gravação principal da configuração de Tipo de Fonte.
No modo de gravação bruta, sobreposições (como máscaras, imagens de sobreposição, carimbos de data/hora, etc.) não serão visíveis nas gravações, pois Agent DVR salva o vídeo bruto da câmera diretamente. Para incluir estes elementos, configure o Codificador para Codificar e remova a configuração de fluxo principal de Tipo de Fonte.
- Modo: As opções incluem Alerta, Detectar, Alerta em Grupo, Detectar em Grupo, Manual, Contínuo ou Desabilitado. Alerta grava durante eventos de Alerta (consulte Alertas). Detectar grava quando movimento é detectado. Alerta em Grupo e Detectar em Grupo gravam quando qualquer dispositivo no grupo da câmera alerta ou detecta. Manual grava sob comando ou por agendamento, e pode gravar continuamente. Desabilitado impede todas as gravações. Gravação manual está disponível em todos os modos exceto Desabilitado. Contínuo sempre gravará, oferecendo gravação contínua 24/7 (você não poderá parar a gravação pela interface ao vivo).
- Codificador:
Importante: Não codificamos o fluxo de gravação bruta porque para codificar primeiro precisamos decodificar o fluxo. Se estamos decodificando o fluxo de gravação bruta, é mais eficiente apenas usá-lo como fluxo ao vivo.
Escolha um método de gravação:
- Fluxo Ao Vivo Bruto: Salva os dados brutos do fluxo ao vivo da câmera. Uso mínimo de CPU. Não inclui sobreposições ou máscaras. Funciona apenas com fontes FFmpeg (como Câmera IP ou Onvif). Outras fontes usarão Codificar.
- Fluxo de Gravação Bruto: Salva os dados brutos do fluxo de gravação da câmera. Uso mínimo de CPU. Não inclui sobreposições ou máscaras. Funciona apenas com fontes FFmpeg (como Câmera IP ou Onvif). Outras fontes usarão Codificar.
- Codificar: Codifica o fluxo ao vivo em arquivo de vídeo. Inclui sobreposições e máscaras. Se desejar gravações de alta resolução, configure o fluxo ao vivo para um endpoint de alta resolução em sua câmera.
- Codificação Adaptativa de Movimento: Isso codificará em taxa de quadros baixa a menos que movimento seja detectado.
- Codificação Adaptativa de Ação: Isso codificará em taxa de quadros baixa a menos que acionado pela ação "Atividade Disparadora Detectada", para que IA ou eventos externos possam controlar quando gravação em taxa de quadros completa é realizada.
Consulte Configurações Avançadas para opções de codificação. Observe que gravação Bruta suporta reprodução instantânea (assista enquanto grava). Arquivos codificados precisam terminar de salvar antes de reproduzíveis.
- Tempo Máximo de Gravação: Duração máxima de gravação antes de iniciar um novo arquivo.
- Tempo Mínimo de Gravação: Duração mínima de gravação.
- Tempo Limite de Inatividade: Duração para continuar gravando após gatilhos de movimento ou alerta cessarem.
- Buffer: Tempo de buffer de pré-gravação em segundos, despejado no disco quando a gravação inicia.
- Taxa de Quadros Máxima: Taxa de quadros máxima para codificação, afetando uso de CPU/disco e qualidade.
Configurações Avançadas
- Usar Relógio do Sistema: Usa relógio do sistema para carimbos de data/hora de quadros para resolver carimbos de data/hora fora de sequência de algumas câmeras, que podem causar perda de pacotes. Isso pode resultar em reprodução entrecortada.
- Codec: Consulte Codificação.
- Perfil H264: Selecione o perfil de codificação H264 (Automático, Baseline, Main ou High).
- Dispositivo de Codificação: Deixe em branco para o padrão, ou especifique um índice de dispositivo ou caminho (por exemplo /dev/dri/renderD128) se várias GPUs estiverem disponíveis.
- Taxa de Quadros Adaptativa: Modos de Codificação Adaptativa gravam em taxa de quadros baixa sem áudio quando não há atividade e em taxa maior com áudio quando atividade é detectada, conservando espaço em disco enquanto mantém gravação contínua. Isso define o tempo entre quadros quando inativo.
- Aplicar Transformações: Aplica transformações de espelhamento e rotação a gravações brutas. Isso pode aumentar o uso de CPU, especialmente para câmeras de alta resolução.
- Aplicar Zoom Digital: Aplica o zoom digital e pan atual durante gravação (apenas codificação).
- Nome do Arquivo: Digite um nome de arquivo de modelo, excluindo a extensão de tipo de arquivo. Agent DVR adiciona a extensão com base no codificador usado. O padrão é {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}. Consulte merge tags.
- Salvar Miniaturas: Por padrão Agent DVR salva uma miniatura pequena e uma grande para cada gravação (tirada no ponto de movimento máximo se você tiver um detector de movimento em execução). Isso é usado para exibir imagens de gravações na interface.
- Tempo Limite de Gatilho: Duração para manter gravação de uma ação "Gravação de Gatilho". Isso reseta a cada chamada de ação. (v4.3.7.0+)
- Reduzir: Reduzir o tamanho do arquivo de vídeo codificado (v5.3.1.0+)
- Qualidade: Configuração de qualidade de gravação, aplicável apenas a vídeo codificado.
Codificação
Por padrão, Agent DVR salvará o fluxo bruto da sua câmera quando possível - isso minimiza o uso de CPU do aplicativo, mas tem algumas desvantagens (sem sobreposições ou máscaras gravadas no arquivo). Para codificar, defina o Encoder nas configurações de gravação como Encode e expanda a seção Advanced na parte inferior para configurar o encoder.
Agent DVR suporta codificação para H264, H265 (consulte terms, section 26), VP8, VP9 e AV1. H264 é o padrão, mas você pode obter menor uso de espaço em disco com outros codecs, potencialmente ao custo de maior uso de CPU. Se você tiver GPU ativada e hardware disponível, Agent DVR tentará usá-la para gerar arquivos. Verifique os logs em /logs.html para verificar se Agent DVR conseguiu usar o dispositivo de hardware e certifique-se por meio do gerenciador de tarefas de que não está usando muita CPU. Se estiver, você pode precisar ajustar o encoder ou a resolução do vídeo de origem.
Quando nenhum codificador de hardware está disponível, Agent DVR codifica em software. A compilação padrão (LGPL) do FFmpeg usa o codificador OpenH264 para isso. Para melhor qualidade de codificação de software você pode ativar Software Encoders (GPL FFmpeg) em Server Settings - General, que baixa uma compilação opcional do FFmpeg licenciada sob GPL que inclui os codificadores x264 e x265. Agent DVR mostra um aviso na aba Recording da câmera quando uma câmera está gravando com codificação de software e esta opção seria útil. Note que a codificação de software H265 requer a compilação GPL - sem ela, as gravações H265 automaticamente voltam para H264.
RTMP (Real-Time Messaging Protocol)
Use RTMP para transmitir ao vivo esta câmera para plataformas como YouTube e Twitch, ou para seu próprio servidor de streaming. Configure o servidor RTMP específico que você deseja usar para transmitir este dispositivo.
- RTMP Server: Escolha um servidor RTMP nas configurações do seu servidor para transmitir ao vivo este dispositivo para plataformas externas. 'Default' selecionará o primeiro servidor disponível.
Agendar
Gerencie os horários de gravação da sua câmera com entradas agendadas que podem ativar ou desativar a câmera, iniciar ou parar a gravação e modificar várias configurações em um calendário semanal ou em datas específicas (versão 4.4.4.0+).
Dica: Ao ativar "Aplicar Agendamento ao Iniciar" em - Configurações - Geral, Agent DVR configurará automaticamente seus dispositivos de acordo com o agendamento definido na inicialização. Sem esta configuração ativada, Agent DVR iniciará com os dispositivos em seu último estado conhecido.
Para adicionar uma nova entrada de agendamento, edite sua câmera, navegue até a aba 'Agendamento', clique em 'Configurar' e depois em 'Adicionar':
- Ativado: Ative esta entrada de agendamento marcando esta opção. As entradas ativas são indicadas com uma marca verde no resumo do Agendamento, enquanto as inativas têm um X.
- Tipo: Escolha entre uma hora específica, nascer do sol ou pôr do sol. Para opções de nascer ou pôr do sol, atribua uma localização com coordenadas GPS na aba Geral para cálculos de hora precisos.
- Deslocamento do Nascer do Sol: Ao usar nascer ou pôr do sol, defina um tempo de deslocamento em minutos a partir da hora calculada.
- Hora: Especifique uma hora local para a entrada de agendamento (não aplicável se nascer ou pôr do sol for selecionado).
- Comando: Selecione um comando a executar. As opções incluem Executar Ação de Alerta, que agenda ações de alerta em horários específicos (veja Ações). A partir da versão 4.0.9.0+, há também uma opção para ajustar a sensibilidade do detector de movimento ou som em um agendamento em Detector: Definir Sensibilidade.
- Data: Defina uma data específica para a ação ou escolha em quais dias da semana o agendamento deve executar. Alterne entre modos limpando qualquer data definida.
- Dias: Escolha em quais dias da semana o agendamento deve estar ativo. Os dias selecionados serão destacados.
Falar
O recurso Talk permite que você fale através do alto-falante da câmera para áudio bidirecional, por exemplo, para cumprimentar um visitante ou afastar um invasor. Agent DVR inclui suporte para funções de talk em vários dispositivos. Para ativar os recursos de talk através da interface do usuário, selecione o modelo de talk apropriado. O acesso à função de talk está disponível na seção Live View.
- Model: Selecione o modelo de talk para seu dispositivo. Clique no botão ao lado da lista suspensa para configurá-lo.
- Gain: Controla o volume da sua voz de saída.
Para selecionar o microfone a usar na interface clique no menu Account - UI Settings (v5.8.1.0+)
Para selecionar onde o talk é reproduzido ao usar reprodução local (reprodução do computador executando Agent DVR) clique em - Settings - General e defina a opção Talk Device.
Timelapse
Agent DVR oferece a capacidade de criar gravações em timelapse a partir de suas câmeras ou uma sequência de imagens. Isto é ideal para condensar horas ou dias em um vídeo curto, como um projeto de construção, um jardim crescendo ou um pôr do sol. Estas gravações em timelapse são identificáveis na linha do tempo como barras de meia altura e podem ser visualizadas na seção gravações, marcadas com uma sobreposição "TL". A geração de timelapses pode ser gerenciada usando o recurso agendador.
Para salvar apenas fotos, defina um intervalo de Quadro de Foto. Para gerar vídeos em timelapse, configure um intervalo de Quadro de Vídeo. Por exemplo, definir uma taxa de quadros de 5 e um intervalo de quadro de vídeo de 60 segundos produzirá um vídeo reproduzido a 5 quadros por segundo, com cada quadro representando 1 minuto de tempo real.
- Ativado: Ativar ou desativar a geração de timelapse.
- Taxa de Quadros: Defina a taxa de quadros para o arquivo de vídeo gerado, em quadros por segundo (fps).
- Intervalo de Quadro de Vídeo: Especifique a frequência para adicionar um quadro ao arquivo de vídeo (defina como 0 para desativar).
- Usar URL de Foto: Capturar quadros da URL JPEG da câmera (veja a aba Fotos) em vez do fluxo ao vivo.
- Intervalo de Quadro de Foto: Determine com que frequência capturar uma foto e salvá-la no diretório de capturas (defina como 0 para desativar).
- Salvar a Cada: Configure o intervalo, em minutos, para completar e iniciar um novo arquivo de vídeo em timelapse.
- Nome do Arquivo: Digite um nome de arquivo de modelo para arquivos em timelapse gerados, por exemplo {0:yyyy-MM-dd_HH-mm-ss_fff}.
Carimbo de data e hora
As opções de carimbo de data/hora no Agent DVR permitem sobrepor um carimbo de data/hora (e opcionalmente dados adicionais) aos seus fluxos de vídeo ao vivo. É importante observar que esses carimbos de data/hora apenas serão visíveis em suas gravações se você estiver codificando-os (usando CPU ou GPU, não gravação bruta do dispositivo). Para mais informações sobre codificação, consulte a seção Gravação.
- Usar Configurações Globais: Estilize o carimbo de data/hora com os padrões compartilhados de Configurações do Servidor - UI. Desative isso para personalizar o carimbo de data/hora desta câmera.
- Formatador: Personalize o conteúdo do seu carimbo de data/hora. Isso suporta formatação de múltiplas linhas e atualizações via API. As tags disponíveis incluem:
- {FPS} - Exibe quadros por segundo.
- {0:G} - Mostra data e hora.
- {0:T} - Mostra apenas a hora.
- {NAME} - Exibe o nome da câmera.
- {LEVEL} - Exibe o nível do detector de movimento.
- {REC} - Indica "REC" se a câmera está gravando.
- {RES} - Resolução de vídeo
- {SPACE}, {MEMORY}, {CPU} - Estatísticas atuais do sistema.
- {0:ddMMMyy} - Exibe um formato de data personalizado.
- Posição: Decida onde no quadro colocar o carimbo de data/hora.
- Cor do Texto: Defina a cor do texto do carimbo de data/hora.
- Tamanho de Fonte Automático: Escolha automaticamente um tamanho de fonte apropriado para a largura do vídeo.
- Tamanho da Fonte: Ajuste o tamanho da fonte do carimbo de data/hora (pode exigir ajuste para câmeras de alta resolução).
- Cor do Contorno: Escolha a cor para o contorno do texto do carimbo de data/hora.
- Tamanho do Contorno: Especifique o tamanho do contorno do texto.
- Cor de Fundo: Selecione a cor de fundo para o carimbo de data/hora.
- Mostrar Fundo: Ative ou desative a cor de fundo do carimbo de data/hora.
- Opacidade: Defina a opacidade da sobreposição do carimbo de data/hora.
- Família de Fontes: Selecione dentre as fontes disponíveis em seu sistema.
- Alinhar: Escolha o alinhamento do texto dentro de seu retângulo delimitador.
- Negrito: Opção para deixar o texto do carimbo de data/hora em negrito.
- Itálico: Opção para deixar o texto do carimbo de data/hora em itálico.
- Deslocamento de Hora: Aplique um deslocamento em horas para a hora exibida no carimbo de data/hora.
AI LPR (Reconhecimento Automático de Placas de Veículos)
Veja LPR