Skip to main content

Przewodnik integracji BriefCam VMS

Motorola Solutions Integracja z IndigoVision

Ostatnia aktualizacja: Czas czytania: 6 min.
JęzykPolski

Podsumowanie integracji

VMS Partner

Produkt

Wersja

Ostatnia testowana wersjaBriefCam

Poziom integracji

Wsparcie H.265

Motorola Solutions

IndigoVision Control Center

19.4

2024 R2 HF4 (w tym silnik Classic i Next-Gen)

Integracja alertów w czasie rzeczywistym (L2a)

Nie

Motorola Solutions

IndigoVision Control Center

19.1

2023 M1

Integracja alertów w czasie rzeczywistym (L2a)

Tak

Motorola Solutions

IndigoVision Control Center

18.2

2023 M1

Integracja alertów w czasie rzeczywistym (L2a)

Tak

Uwaga

Wtyczka IndigoVision obsługuje IndigoVisionVideo Stream Manager firmy Dell.

Konfiguracja wymagań wstępnych

Aby wtyczka mogłaBriefCam połączyć się z bazą danych Control Center Site i mogła pobierać wideo, należy spełnić następujące warunki:

  1. Ten sam użytkownik Windows (użytkownik lokalny) powinien być skonfigurowany na wszystkich komputerach (BriefCam Server, BriefCam Database i komputerze obsługującym bazę danych Control Center Site Database). Użytkownik musi posiadać uprawnienia administratora na komputerze, na którym działa serwer BriefCam . W przypadku BriefCam konfiguracji środowiska rozproszonego można użyć domyślnej BCUser utworzonej podczas instalacji i utworzyć tego samego użytkownika na komputerze, na którym znajduje się baza danych centrum sterowania.

  2. Użytkownik VMS musi być skonfigurowany z uwierzytelnianiem za pomocą hasła, jak pokazano na poniższym obrazie (a nie z uwierzytelnianiem za pomocą systemu Windows, które jest domyślne).

    Indigovision Use password authentication.png
  3. Użytkownik powinien mieć dostęp do folderu Control Center Site Database.

  4. Folder bazy danych lokalizacji programu Control Center należy skonfigurować ręcznie w pliku BriefCam.Indigo17Integration32.ini znajdującym się w C:\Program Files\BriefCam\BriefCamServer\32\plugins , w którym parametr DbFolderPath wskazuje lokalizację bazy danych lokalizacji jako takiej

    \\<[IP or HostName]\FolderName>, na przykład: DbFolderPath = \\172.1.1.122\ControlCenterDB. Upewnij się, że średnik został usunięty (;).

    Indigo file.png

Kroki dotyczące powyższych konfiguracji są następujące:

  1. Na komputerze, na którym znajduje się baza danych Control Center Site Database, przejdź do folderu bazy danych IndigoSiteDB i udostępnij ten folder użytkownikowi (na przykład buforowi), który jest dostępny na wszystkich komputerach. Udziel użytkownikowi uprawnień pełnego udziału i dostępu.

  2. Na komputerach hostujących serwer BriefCam lub BriefCam danych dodaj nazwę IP/hosta (z odpowiednimi danymi uwierzytelniającymi) komputera hostującego bazę danych centrum sterowania:

  3. Przejdź do: Panel sterowania->Konta użytkowników->Menedżer poświadczeń.

  4. Sprawdź, czy nazwa hosta i poświadczenia użytkownika zostały prawidłowo wprowadzone w Menedżerze poświadczeń systemu Windows.

  5. Kliknij przycisk Dodaj poświadczenia systemu Windows.

  6. Wyświetlony zostanie monit z trzema polami do wypełnienia: nazwą IP/hosta komputera, na którym znajduje się baza danych centrum sterowania, nazwą użytkownika systemu Windows (użytkownika, który ma dostęp do folderu bazy danych centrum sterowania) oraz hasłem. Upewnij się, że szczegóły zostały poprawnie wprowadzone.

  7. Na serwerze BriefCam ustaw usługę VSService, aby logowała się przy użyciu nazwy użytkownika skonfigurowanej wcześniej z dostępem do folderu bazy danych programu Control Center Site:

  8. Otwórz okno dialogowe Usługi w menu Start lub w Menedżerze zadań.

  9. Znajdź usługę VSService na liście i kliknij prawym przyciskiem myszy. Kliknij Właściwości.

  10. Na karcie Logowanie kliknij przycisk opcji To konto.

  11. Wprowadź nazwę użytkownika i hasło dla użytkownika, który ma dostęp do folderu bazy danych centrum sterowania.

  12. Należy upewnić się, że konto użytkownika (na przykład bufor) istnieje zarówno na poziomie systemu operacyjnego (OS), jak i w ramach IndigoVision systemu zarządzania wideo (VMS).

Skrypt poinstalacyjny

W przypadku nowych instalacji po zainstalowaniu tej wtyczki VMS należy uruchomić skrypt, który daje BCUser uprawnienia dostępu do odpowiednich plików.

We wszystkich miejscach, w których zainstalowana jest wtyczka:

  1. Otwórz program PowerShell jako administrator.

  2. Przejdź do następującego folderu: cd {where briefcam server is installed}\tools\post_plugin_installation

  3. Uruchom następujące polecenie: .\set_permissions_for_plugins.ps1

Obsługa H.265 dla IndigoVision 18.2 lub nowszej

Integracja IndigoVision obejmuje obsługę H.265 dla wersji 18.2 i nowszych. Aby to działało prawidłowo, należy wykonać następujące czynności:

  1. Po dodaniu kamer za pośrednictwem VSM dodaj je do górnej lokalizacji.

  2. We właściwościach kamery ustaw profil ONVIF dla każdej kamery na profil H265.

  3. Ustaw zadanie nagrywania za pomocą profilu ONVIF obsługującego standard H265.

Dotyczy to nagrywania ciągłego i nagrań z wykrywaniem ruchu.

Łączenie z IndigoVision

IndigoVision Wersja 17.2 obsługuje następujące zestawy SDK, które są zainstalowane jako część wtyczki IndigoVision :

  • SiteDB SDK 17.2

  • Video SDK v18

IndigoVision Wersja 19.1 i nowsze obsługują następujące zestawy SDK, które są zainstalowane jako część wtyczki IndigoVision :

  • SiteDB SDK 19.2

  • Video SDK 19.2

Aby połączyć się z IndigoVision, należy wykonać następujące czynności:

  1. Zarejestruj plik IvVideoSDK.dll , otwierając wiersz polecenia jako administrator i wykonując następujące czynności: Regsvr32 /i "c:\program files\briefcam\briefcam server\32\BriefCam.Indigo17Integration32\IvVideoSDK.dll"

  2. Uruchom narzędzie IndigoVisionSite Database Server Setup i utwórz nowy token usługi.

    Indigo Site DB Server Tool.png
  3. Po wygenerowaniu tokenu uwierzytelniającego upewnij się, że zmiany zostały wprowadzone po kliknięciu przycisków Dalej i Zakończ.

  4. Otwórz plik BriefCam.Indigo17Integration32.ini znajdujący się w C:\Program Files\BriefCam\BriefCam Server\32\pluginsi wykonaj następujące czynności:

    1. W parametrze Token wprowadź token i usuń komentarz dla wiersza.

    2. W parametrach Username i Password wprowadź dane uwierzytelniające użytkownika systemu Windows dla użytkownika łączącego się z IndigoVisiondanych systemu Windows i usuń komentarze z tych wierszy.

Wysyłanie alertów do IndigoVision

Ostrzeżenia można wysyłać do IndigoVisionControl Center. Aby włączyć tę funkcję, wykonaj poniższe czynności.

  1. Otwórz następujące porty:

    1. Po stronie serwera BC reguła ruchu przychodzącego standardowego portu 8130

    2. Po stronie VMS reguła ruchu przychodzącego UDP port 49301

  2. Otwórz plik IndigoCamerasMap.json znajdujący się w: C:\Program Files\BriefCam\BriefCam Server\32\plugins. Plik ten stanowi mapę między kamerami i alarmami.

    IndigoCameras json.png
  3. Mapa BCUser do IndigoVision poprzez mapowanie kamery (CameraId) na identyfikator IndigoVisionźródłaSourceId( )) lub poprzez BriefCammapowanieRuleNamereguł ( IndigoVision) na identyfikatorSourceIdźródła ( )).

    IndigoCamerasMapSample json.png
  4. Otwórz klienta administratora IndigoVision Control Center.

    1. W trybie ustawień otwórz kartę Eksplorator alarmów.

    2. Kliknij górną witrynę.

    3. Otwórz widok Systemy zewnętrzne.

    4. Kliknij prawym przyciskiem myszy i wybierz opcję Nowy system zewnętrzny.

      Indigovision Setup.png
    5. Nadaj nazwę nowemu systemowi zewnętrznemu BriefCam i dodaj adres IP serwera BCUser (lub, jeśli serwer zewnętrzny BCUser się w innej sieci, dodaj domyślną bramę bieżącej sieci).

    6. Kliknij prawym przyciskiem myszy górną witrynę, kliknij opcję Nowa strefa i nadaj strefie nazwę: BriefCam zone.

    7. Kliknij przycisk OK.

      Indigovision Zone.png
    8. Kliknij prawym przyciskiem myszy nową strefę i kliknij przycisk Ustaw.

  5. W przypadku każdej kamery należy wykonać następujące czynności:

    1. Na karcie Eksplorator wideo wybierz kamerę i zapisz nazwę kamery oraz identyfikator usługi.

      Indigovision Sony.png
    2. Na karcie Eksplorator alarmów kliknij prawym przyciskiem myszy obszar BriefCam i wybierz opcję Nowy detektor.

    3. Ustaw typ detektora na Zewnętrzny.

    4. Ustaw nazwę przy użyciu nazwy kamery z kroku 5a i kliknij przycisk Dalej.

      Indigo External type.png
    5. Wybierz system zewnętrzny BriefCam utworzony w 4. kroku.

    6. Zapisz numer wejścia (identyfikator zdarzenia).

    7. Kliknij przycisk Dalej.

      Indigovision input number.png
    8. Kliknij przycisk Dalej, kliknij ponownie przycisk Dalej i kliknij przycisk Zakończ.

    9. Przejdź do pliku IndigoCamerasMap.json z kroku 2.

    10. Dodaj nowy wiersz w obszarze Pozycje, kopiując istniejący wiersz i zastępując go następującymi wartościami:

    • Zastąp wartość w CameraId identyfikatorem usługi z kroku 5a.

    • Zastąp wartość w SourceId numerem wejścia (identyfikatorem zdarzenia) z kroku 5f.

    • Zastąp SenderIp wartość adresem IP serwera BriefCam.

IndigoCamerasMap json.png

W sekcji Ustawienia środowiskaBriefCam Administrator Consoledostępne są trzy ustawienia dotyczące wysyłania alertów pozaBriefCam:

  1. Aby wysyłać alerty poza BCUser, ustaw wartość true dla ustawienia Respond.AlertsPublishingEnabled.

  2. Aby wysłać alerty do systemu VMS, sprawdź, czy ustawienie Respond.AlertsPublishingToVMSnabled ma wartość true.

  3. Aby zmienić interwał sondowania, użyj ustawienia Respond.AlertsPublishingIntervalInMilliseconds.

    SendAlertssettings.png
  4. W przypadku wprowadzenia zmian ustawień należy ponownie uruchomić lub uruchomić usługę VSServer.

Po zainstalowaniu wtyczki IndigoVision plik BriefCam.Indigo17Integration32.ini jest tworzony w: C:\Program Files\BriefCam\BriefCam Server\32\plugins.

Ustaw parametr AlarmServerIP i usuń średnik (;). (Pozostałe parametry zdefiniowane są w sekcji powyżej).

Indigo alarm server.png

Domyślnie BCUser wysyła alarm do IndigoVision i nie są wymagane żadne dalsze konfiguracje, aby alarm pojawił się w kliencie IndigoVision .

Pamiętaj, że tylko alerty wygenerowane przez IndigoVision podłączone kamery zostaną wysłane na IndigoVision serwera.

Znane Ograniczenia

  • Pola ograniczenia podczas odtwarzania oryginalnego materiału wideo są wyświetlane z przesunięciem.

  • Moduł RESPOND dla IndigoVision VMS jest obsługiwany tylko w przypadku kamer, które są zainstalowane w rzeczywistym systemie VMS (ControlSiteDb / NVR), a nie w przypadku kamer dodanych za pośrednictwem bramy.