Baza wiedzy > Banalytics VMS > Module
Oprogramowanie Banalytics zostało zaprojektowane w sposób elastyczny i skalowalny, umożliwiając użytkownikom dostosowanie systemów monitoringu do ich specyficznych potrzeb. Dzięki modułowej architekturze, każdy moduł oferuje unikalny zestaw funkcji, które odpowiadają na różne wymagania monitoringu, przynosząc szereg kluczowych korzyści.
Dostosowanie: Modułowa konstrukcja pozwala na zbudowanie systemu monitoringu, który idealnie pasuje do Twoich potrzeb. Instalujesz tylko te moduły, które są istotne w Twoim przypadku, co zapewnia wysoko spersonalizowaną konfigurację, doskonałą dla Ciebie.
Opłacalność: Dzięki modułowemu podejściu Banalytics, podstawowa funkcjonalność jest darmowa i obejmuje wszystkie podstawowe potrzeby monitoringu. Zamiast płacić za pakiet all-inclusive, płacisz tylko za te funkcje, które są Ci naprawdę potrzebne. Moduły premium są dostępne za opłatą, co pomaga w zarządzaniu kosztami poprzez subskrypcję tylko tych funkcji, które wnoszą prawdziwą wartość.
Ulepszone wsparcie i aktualizacje: Modułowa struktura ułatwia aktualizowanie lub dodawanie poszczególnych części systemu bez wpływu na całą konfigurację. Banalytics używa przejrzystego systemu numeracji wersji dla aktualizacji — moduł-A.B.C — co pomaga zdecydować, kiedy i jak przeprowadzać aktualizacje. To podejście zapewnia płynniejsze aktualizacje i lepszą ogólną wydajność systemu, nie zakłócając istniejącej konfiguracji.
A – Zmiany wskazują na utratę kompatybilności wstecznej, wymagają pełnego przeładowania modułu.
B – Zmiany zachodzą, gdy aktualizowane są biblioteki zewnętrzne lub modele AI, również wymagają pełnego przeładowania modułu.
C – Zmiany zachodzą w wyniku poprawek błędów, bez utraty kompatybilności wstecznej. W tym przypadku należy przeładować tylko główną bibliotekę, a nie cały system.
To podejście zapewnia elastyczność i lepszą wydajność przez cały okres eksploatacji Twojego systemu.
Banalytics jest zorganizowany w komponenty, zadania i akcje, które są grupowane w moduły:
Komponenty: Są to podstawowe elementy systemu, reprezentujące urządzenia takie jak kamery, mikrofony i inne podłączone urządzenia.
Zadania: Zadania urochamiają komponenty. Na przykład, zadanie może obejmować przechwytywanie wideo, detekcję ruchu lub przetwarzanie dźwięku.
Akcje: Akcje określają, co się dzieje, gdy spełniony zostanie określony warunek (np. wysłanie powiadomienia e-mail, gdy wykryty zostanie ruch).
Każdy moduł zawiera zestaw komponentów, zadań i akcji, które współpracują, aby zapewnić określoną funkcjonalność dla Twojego systemu monitoringu.
Agent connector
Email server
Portal integration
Process
Action group
Action on task
Action on component
Command line action
Forward event to consumer
Play audio
Reboot agent
Script action
Send email
Set task state
Timeout action
Network media grabber
Motion image shot
Continuous image shot
Sound detector
Go to viewpoint
PTZ gamepad controller
PTZ axis
Reboot ONVIF device
Image classifier
Motion detection (image classification)