English Română
Prezentare generală Acest plugin asigură integrarea dintre motorul Metrici de recunoaștere a numerelor de înmatriculare (LPR) și sistemul de management video Milestone XProtect. Primește date LPR prin cereri HTTP POST și le stochează într-o bază de date SQLite, pentru a fi vizualizate în XProtect.

1. Funcționalități

2. Cerințe de sistem

3. Instalare

  1. Compilați plugin-ul (dacă folosiți codul sursă):
    dotnet restore MetriciLprPlugin.sln
    dotnet build MetriciLprPlugin.sln --configuration Release
  2. Copiați fișierele în directorul de plugin-uri XProtect, de exemplu:
    C:\Program Files\Milestone\XProtect <Version>\Server\Plugins\MetriciLprPlugin\
      MetriciLprPlugin.dll
      MetriciLprPlugin.Admin.dll
  3. Înregistrați plugin-ul în XProtect Management Application → Servers → Plugins → Add → selectați MetriciLprPlugin.dll și activați-l.
  4. Configurați setările de bază (port HTTP, cheie de autentificare, director pentru date) prin interfața de configurare a plugin-ului.
  5. Deschideți portul în firewall pentru portul ales, de exemplu:
    New-NetFirewallRule -DisplayName "Metrici LPR Plugin" -Direction Inbound -Protocol TCP -LocalPort 8080 -Action Allow
  6. Reporniți serviciile XProtect (Smart Client, Management Server, Recording Server, Event Server) și verificați că plugin-ul se încarcă corect.

4. Configurare

Configurarea camerelor

Din XProtect Management Client → Plugin Configuration → Camera Configuration puteți adăuga fiecare cameră LPR:

Setări server HTTP

Autentificare per cameră

Fiecare cerere trebuie să conțină un câmp auth — un hash MD5 calculat din câmpurile cererii și cheia secretă specifică camerei.

5. Utilizare API

Câmpuri obligatorii (multipart/form‑data)

Câmpuri opționale

Exemplu de cerere

curl -X POST http://localhost:8080/lpr/event \
  -F "id=1" \
  -F "number=ABC123" \
  -F "country_code=RO" \
  -F "first_seen=2024-01-15_14:30:25" \
  -F "last_seen=2024-01-15_14:30:27" \
  -F "probability=0.95" \
  -F "direction=1" \
  -F "transactionkey=tx_12345" \
  -F "vehicle_class=Car" \
  -F "auth=YOUR_MD5_HASH" \
  -F "plate_image=@plate.jpg" \
  -F "car_image=@car.jpg"

6. Interfața utilizator

Vizualizare principală

Panou lateral

Interfața de administrare

7. Dezvoltare

Proiectul este o soluție .NET bazată pe WinForms. Componentele principale includ:

Pentru a compila din surse:

# Restaurare pachete
dotnet restore

# Compilare Release
dotnet build --configuration Release

# Rulare teste (dacă există)
dotnet test

8. Depanare

Probleme frecvente

9. Suport

Pentru suport tehnic, consultați log-urile plugin-ului (situate în directorul de date al aplicației) sau contactați echipa de dezvoltare. Mai multe informații despre soluțiile Metrici sunt disponibile la www.metrici.ro.

Licență © Metrici 2025. Toate drepturile rezervate. Acest plugin este destinat utilizării exclusiv cu produsele Metrici LPR. Distribuirea neautorizată este interzisă.