Monitoramento
alarmes: 0Alarmes ao vivo — comparação probe × cadastro
Gênero:
Idade:
–
som:
Nenhum alarme ainda. Cadastre identidades e inicie um stream.
Episódios
0 ativosNenhum episódio na janela selecionada.
Suspeitos
0 detecções
Faces detectadas que não bateram com ninguém na watchlist. O sistema
monitora os não-correspondidos: registre como dossiê para vigiar no futuro,
ou envie o recorte a outros motores (configure um webhook com o padrão "só sem match").
Nenhuma detecção sem match ainda.
Dossiês
identidades: 0Cadastrar identidade
Upload em lote
Selecione várias fotos ou uma pasta. O nome do arquivo vira o nome do dossiê
(ex.: joao_silva.jpg → "Joao Silva"). Fotos ruins são rejeitadas;
duplicatas são puladas.
Identidades cadastradas
Nenhuma identidade cadastrada.
Migração de motor — Regenerar embeddings
Use após trocar o motor de reconhecimento (ex.: ArcFace → AdaFace). Re-processa todas as fotos dos dossiês com o motor atual do Edge. O Edge deve estar online e rodando com o novo motor antes de iniciar.
Câmeras & Edges
edges: 0Video Wall — câmera ao vivo
Selecione uma câmera para ver a transmissão ao vivo.
Edges registrados
Nenhum edge registrado.
Registrar edge
Adicionar câmera
Grupos de câmeras
Nenhum grupo.
Criar grupo
Investigação
processamento offlineProcessar vídeo offline
Padrão de mercado: mesmo pipeline do RTSP, single_pass. Os eventos aparecem no feed normal filtráveis pela câmera.
Jobs em andamento
Nenhum job.
Busca Facial
Foto para busca
nenhuma foto selecionada
Comparar duas faces
Resultados
Faça uma busca para ver resultados.
Dashboard
0
Edges online
0
Câmeras
0
Identidades
0
Alarmes
Últimos alarmes
—
Status dos edges
—
Configurações
Licenciamento
—
Carregando…
Ativar / atualizar um Edge
Revogação e renovação de licenças são feitas no painel do fornecedor (xsec.pro/admin).
Cada Edge se ativa contra esse painel; o Core valida o token e impõe o limite de câmeras por tenant.
Saúde da Frota
Carregando…
Normal
Atenção
Crítico
Offline
Thresholds de decisão (ao vivo)
Webhooks
Padrão de envio (cada servidor recebe só o marcado):
Envia JSON no padrão facial genérico, com recorte da face (match) e da watchlist.
Quais eventos enviar:
"Sem match" envia o recorte de cada face desconhecida — útil para encadear outro motor.
Nenhum webhook.
Integração Milestone XProtect (AnalyticsEvent XML)
Envia cada alarme ao XProtect Event Server no formato AnalyticsEvent XML
(push direto do Core). Preencha o IP do XProtect e clique para criar o
webhook pronto — depois configure o XProtect conforme indicado abaixo.
Integração VMS Enterprise (v7.0.1)
—
Configuração (env do Core):
Callback bidirecional — o VMS deve chamar:
Alarmes pendentes para sync:
VMS_URL=http://161.35.1.64:8080 · VMS_API_KEY=...CORE_PUBLIC_URL=http://192.241.148.196:8080Callback bidirecional — o VMS deve chamar:
POST {CORE_URL}/v1/vms/callback{ "alarm_id": "...", "vms_incident_id": "...", "operator": "...", "notes": "..." }Alarmes pendentes para sync:
GET {CORE_URL}/v1/vms/pending
Usuários e Permissões
—
API Keys (Edge e webhooks)
—