Konfiguracja: Edycja kamer
O programie
Kliknij ikonę Serwera w lewym górnym rogu interfejsu Agent i wybierz "Edytuj Urządzenia" pod Urządzenia. Wybierz urządzenie, które chcesz edytować, a następnie kliknij ikonę Edytuj . Alternatywnie, w Widoku na Żywo, kliknij kamerę, aby ją wybrać, a następnie kliknij ikonę edycji na dolnym pasku narzędziowym (lub naciśnij skrót klawiszowy "E"). Na komputerze stacjonarnym, możesz kliknąć prawym przyciskiem myszy kamerę w Widoku na Żywo lub w dowolnym miejscu w Agent, gdzie znajduje się podgląd na żywo, na przykład na osi czasu.
To jest główny interfejs konfiguracji twoich urządzeń. Na górze wyświetlane są twoje ID obiektu (w tym przypadku 7), nazwa urządzenia (Podwórko) i po prawej stronie główne menu urządzenia, które umożliwia dostęp do wszystkich obszarów konfigurowalnych, zwanych zakładkami. ✨ obok niektórych ustawień oznacza, że zmiany w tych ustawieniach są natychmiastowe, bez konieczności kliknięcia OK.
Ogólne
To karta zapewnia dostęp do ogólnych i często używanych ustawień.
- Nazwa: Nadaj kamery opisową nazwę, np. "Biuro" lub "Podwórko tyłem".
- Włączona: Kontroluje, czy kamera jest aktywna w Agent. Uwaga: To nie wyłącza urządzenia, chyba że jest to kamera USB.
- Dekoder: Przeniesiony do Zaawansowane ustawienia źródła wideo.
- Typ źródła: Wybierz, w jaki sposób Agent łączy się z Twoimi urządzeniami. Zobacz typy źródeł wideo. Kliknij przycisk po prawej stronie rozwijanej listy, aby go skonfigurować.
- Lokalizacja: Zarządzaj lokalizacjami jednym kliknięciem. Dodaj lokalizacje takie jak "Główny dom" i przypisz im kolor oraz lokalizację GPS. Gdy urządzenia są przypisane do lokalizacji, będą oznaczone kolorem na widoku na żywo.
- Grupy: Używane w Uprawnienia zdalne i Użytkownicy lokalni.
- Ikona: Wybierz ikonę dla swojego urządzenia (używane na planach pięter).
- Kolor urządzenia: Ten kolor jest używany w widoku maszyny czasu do powiązania osi czasu z widokiem odtwarzania.
Dostosowania
To zakładka zapewnia dostęp do różnych dostosowań dla transmisji na żywo. Uwaga: W wersji v4980+ te opcje są scalone z zakładką Ogólne.
- Maks. liczba klatek na sekundę: Użyj tego, aby Agent ignorował klatki, zmniejszając użycie procesora.
- Zmiana rozmiaru: Zaznacz to, aby Agent zmieniał rozmiar klatek. Ustaw rozmiar zmiany, klikając przycisk obok "Typ źródła", wybierając zakładkę "Zaawansowane" i ustawiając Szerokość i Wysokość.
- Szerokość i Wysokość: Ustaw rozmiar zmiany. Aby zastosować, wyłącz i ponownie włącz kamerę.
- Korekta obrazu: Kliknij przycisk, aby ustawić tryb, ogniskową, limit i skalę do konwertowania kamer rybiego oka i 360 stopni na regularne widoki prostokątne.
- Odbicie: Odbij obraz wideo pionowo lub poziomo, przydatne, jeśli kamera jest zamontowana do góry nogami.
- Obrót: Obraca wideo o 90 lub 270 stopni, przydatne dla kamer zamontowanych bokiem.
- Nakładka obrazu: Podaj plik .png z przezroczystością za pomocą - Prześlij, a Agent nałoży go na strumień z kamery.
- Tryb wypełnienia: Kontroluje sposób renderowania kamery w widoku na żywo - Użyj domyślnego: użyj ustawienia w Ustawienia serwera - Odtwarzanie - Wyśrodkowane obrazy. Wyśrodkuj: zachowaj proporcje. Wypełnij: wypełnij dostępną przestrzeń.
- Bufor zdarzeń: Określ czas buforowania transmisji na żywo dla zdarzeń takich jak przesyłanie i wysyłanie wideo. Agent buforuje tylko w przypadku korzystania z tych funkcji. (v4.9.8.0+)
Działania
Powiedz Agentowi, co ma zrobić, gdy wystąpią różne zdarzenia, takie jak Alerty, wyłączenie urządzeń, zakończenie nagrywania, itp. Zobacz Akcje po więcej szczegółów.
Powiadomienia
Alerts są generowane przez sztuczną inteligencję, detekcję ruchu oraz wtyczki. Aby uzyskać więcej informacji, zobacz Alerty.
Audio
Skonfiguruj urządzenie audio do sparowania z kamerą (to jest konfigurowane automatycznie, jeśli kamera ma strumień audio). Możesz również skonfigurować tutaj nakładkę na wyświetlanie audio.
Porada: Kliknij, aby skonfigurować mikrofon i zmienić kolory wyświetlania audio.
- Mikrofon: Kliknij przycisk, aby przyporządkować mikrofon do kamery. Po przyporządkowaniu mikrofon będzie dostarczał dźwięk do nagrań i będzie włączany/wyłączany razem z kamerą. Agent automatycznie doda i sparuje kontrolę mikrofonu, jeśli Twoja kamera ma audio w swoim strumieniu; w przeciwnym razie będziesz musiał dodać mikrofon do Agenta najpierw za pośrednictwem - Dodaj Urządzenie.
- Ignoruj Audio: Jeśli Twoja kamera ma własny strumień audio (częste w wielu kamerach IP) i nie chcesz, aby Agent go używał, zaznacz tę opcję. Włącz i wyłącz kamerę, aby zastosować tę zmianę.
- Skonfiguruj: Kliknij, aby skonfigurować przypisany mikrofon.
- Lokalizacja: Wybierz lokalizację w ramce, aby narysować nakładkę audio.
- Styl Wyświetlania: Wybierz styl wyświetlania dla wizualnej reprezentacji audio na żywo z kamery.
- Pokaż Tło: Pokaż kolor tła za dźwiękiem.
- Szerokość: Określ szerokość kontrolki audio.
- Wysokość: Określ wysokość kontrolki audio.
Chmura
- Dostawca: Wybierz dostawcę chmury, do której chcesz przesłać - zobacz - Ustawienia - Chmura, aby skonfigurować dostawców chmury.
- Ścieżka: To jest ścieżka, do której Agent będzie przesyłał. Na przykład, [MEDIATYPE]/[NAME] przesła film wideo do Video/jakasnazwa.mp4 (rzeczywista nazwa pliku jest ustawiona na karcie nagrywania).
- Prześlij Nagrania: Zaznacz to pole, aby automatycznie przesyłać nagrania.
- Prześlij Zdjęcia: Zaznacz to pole, aby automatycznie przesyłać zdjęcia.
Jeśli masz problemy z przesyłaniem do chmury, sprawdź logi na lokalnym interfejsie użytkownika pod adresem /logs.html.
Detektor
Aby uzyskać szczegółowe informacje na temat detekcji ruchu, zobacz Detekcja ruchu.
FTP
Rejestruj nagrania lub zdjęcia na serwerach FTP. Możesz także skonfigurować podstawowe przesyłanie na żywo za pomocą FTP i trochę JavaScriptu. Zobacz Ustawienia FTP serwera.
Zdjęcia
- Włączone: Włącz lub wyłącz przesyłanie zdjęć.
- Serwer: Musisz dodać swój serwer FTP do - Ustawienia - FTP, a następnie wybrać go z tej listy.
- Tryb: Wybierz między Ruchem, Alerty, Interwałem lub Brak. Ruch i alerty wysyłają obrazy tylko gdy coś się dzieje. Interwał będzie ciągle wysyłał obrazy na serwer. Użyj Brak, jeśli chcesz wyzwalac jedynie obrazy FTP za pomocą API.
- Interwał: Minimalny czas między klatkami, gdy tryb jest ustawiony na Interwał.
- Opóźnienie: Minimalny czas między klatkami, gdy tryb jest ustawiony na Ruch lub Alarm.
- Jakość: Ustawia jakość obrazu jpeg. Mniejsza jakość oznacza mniejszy rozmiar pliku.
- Nakładka Tekstowa: Opcjonalnie dodaj tekst do obrazu.
- Nazwa pliku: Nazwa pliku zapisywanego na serwerze, na przykład, {C}.jpg lub myfiles/{C}/frame.jpg. Możesz użyć tutaj szablonu formatu daty lub specjalnego {C}, który zastępuje wartość licznika. Na przykład, jeśli maksymalny licznik wynosi 20, otrzymasz 0.jpg, 1.jpg, 2.jpg ... 20.jpg, a następnie 0.jpg zostanie przesłane. Możesz także użyć {CAMERA}, aby połączyć nazwę urządzenia (v4.4.7.0+).
- Maksymalny Licznik: Maksymalna wartość dla {C} - gdy ta wartość zostanie osiągnięta, licznik zostanie zresetowany do 0.
- Odwrotny Licznik: {C} pozostaje na 0 (najnowszy obraz zawsze ma wartość 0) - istniejące pliki są stopniowo przemianowane aż do Maksymalnego Licznika. Zauważ, że jeśli nazwa pliku zawiera formatownik daty-czasu, może to nie działać poprawnie.
Wideo
- Włączone: Włącz lub wyłącz przesyłanie wideo.
- Serwer: Musisz dodać swój serwer FTP do - Ustawienia - FTP, a następnie wybrać go z tej listy.
- Nazwa pliku: Nazwa pliku przesyłana na serwer bez rozszerzenia typu pliku (np. .mp4), na przykład, {C}. Możesz użyć stałej nazwy pliku jak "myvideo", szablonu formatu daty lub specjalnego {C}, który zastępuje wartość licznika. Na przykład, jeśli maksymalny licznik wynosi 20, otrzymasz 0.mp4, 1.mp4, 2.mp4 ... 20.mp4, a następnie 0.mp4 zostanie przesłane. Agent doda rozszerzenie pliku, ponieważ może się ono różnić w zależności od formatu zapisu.
- Maksymalny Licznik: Maksymalna wartość dla {C} - gdy ta wartość zostanie osiągnięta, licznik zostanie zresetowany do 0.
Translating into Polish: Strumieniowanie obrazu FTP
Jeśli chcesz wyświetlić obrazy, które przesyłasz na stronie internetowej, możesz użyć tego skryptu (musisz zmodyfikować zmienną _targetimage, aby wskazywała na obraz, który przesyłasz). To zadziała tylko wtedy, gdy określisz stałą nazwę pliku dla przesyłanego obrazu, np. "myimage.jpg" (czyli ciągle nadpisuje ten sam plik).
Maska
Ta funkcja oferuje prosty sposób ukrycia obszarów w Twoim wideo, które chcesz zachować prywatne. Włącz przełącznik "Włączone" i skorzystaj z dostępnych narzędzi powyżej podglądu wideo, aby stworzyć obszary zaciemnienia. Pamiętaj, że będziesz musiał zakodować swoje nagrania (zobacz naszą sekcję Nagrywanie), aby upewnić się, że maska zostanie zastosowana do Twoich nagranych wideo.
MQTT
Wykorzystaj akcje do przesyłania wiadomości za pomocą MQTT lub alternatywnie włącz opcję na tej karcie, aby automatycznie przekazywać wszystkie zdarzenia do serwera MQTT w celu usprawnionej komunikacji i monitorowania.
- Zdarzenia MQTT: Przełącz to, aby aktywować lub dezaktywować magię automatycznych pakietów zdarzeń MQTT. Agent wyśle je bezpośrednio do Twojego serwera MQTT - nie ma potrzeby ręcznej konfiguracji! Upewnij się tylko, że masz skonfigurowany serwer MQTT i jesteś gotowy do działania!
Zdjęcia
Funkcja Zdjęcia przechowuje przechwycone obrazy lokalnie, umożliwiając dostęp do nich za pośrednictwem interfejsu użytkownika Agent. Aby uzyskać więcej szczegółów dotyczących korzystania z tej funkcji, prosimy zapoznać się z naszym przewodnikiem Zdjęć.
- Włączone: Przełącznik do włączania lub wyłączania zapisywania zdjęć.
- Serwer AI: Wybierz preferowany serwer AI do przetwarzania żądań o poprawę.
- Adres URL JPEG: (Opcjonalnie) Ustaw adres URL, aby Agent pobrał migawkę z kamery, zamiast korzystać z dekodowanego strumienia wideo.
- Tryb: Wybierz spośród Ruchu, Alarmu, Interwału lub Brak. 'Ruch' i 'Alarm' zapisują obrazy na podstawie aktywności, podczas gdy 'Interwał' zapisuje obrazy ciągle. Użyj 'Brak', jeśli wolisz zapisywać zdjęcia tylko za pośrednictwem API.
- Interwał: Minimalny czas między klatkami w trybie 'Interwał'.
- Opóźnienie: Ustaw minimalny czas między klatkami dla trybów 'Ruch' lub 'Alarm'.
- Jakość: Dostosuj jakość obrazu jpeg. Mniejsza jakość oznacza mniejsze rozmiary plików.
- Overlay Tekstu: Dodaj opcjonalny tekst do swojego obrazu.
- Nazwa pliku: Określ format nazwy pliku dla zapisanych obrazów. Użyj szablonu daty lub {C} dla wartości licznika. Na przykład, przy maksymalnym liczniku ustawionym na 20, pliki będą nazwane 0.jpg, 1.jpg, ... 20.jpg, a następnie zacznie się od nowa od 0.jpg.
- FTP: Wysyłaj obrazy na serwer FTP zgodnie z ustawieniami w karcie FTP (v4.0.0.1+).
- Maksymalny Licznik: Ustaw maksymalną wartość dla {C}. Po jej osiągnięciu, licznik zostanie zresetowany do 0.
PIP (Obraz w Obrazie)
To narzędzie pozwala na nałożenie wielu strumieni kamer na pojedynczy wyświetlacz. Aby aktywować, wybierz „Włączone”, wybierz kamerę z menu rozwijanego i narysuj prostokąt na wideo podglądowym. Możesz zmieniać rozmiar i położenie tego prostokąta, przeciągając dolny prawy róg lub całą ramkę. Aby usunąć nakładkę, po prostu przeciągnij ją poza obszar podglądu. Ta intuicyjna funkcja oferuje uproszczony sposób zarządzania widokami wielu kamer.
- Zastosuj zoom: Zastosuj prostokąt zoomu do osadzonego wideo. Wskazówka: Aby zastosować zoom do osadzonego wideo bez modyfikowania oryginalnej kamery, dodaj klon kamery i zastosuj zoom do niego.
- Przezroczystość: Ustaw przeźroczystość osadzonego wideo (może wpłynąć na wydajność).
Wtyczki
Agent jest wyposażony w obsługę wtyczek wideo i audio, umożliwiając zewnętrznym aplikacjom przetwarzanie mediów w czasie rzeczywistym oraz generowanie alertów i zdarzeń detekcji. Wtyczki można instalować za pośrednictwem portalu internetowego na stronie ispyconnect.com. Przejdź do - Wtyczki w celu instalacji. Jeśli jesteś zainteresowany tworzeniem niestandardowych wtyczek, zapoznaj się z naszym przewodnikiem po wtyczkach.
PTZ (Pan, Tilt i Zoom)
Agent zapewnia solidne wsparcie dla wielu urządzeń PTZ (Pan, Tilt, and Zoom). Interfejs użytkownika do sterowania PTZ można znaleźć na stronie Live View.
- Model: Wybierz model kamery, którą używasz. Wybierz „Cyfrowy” dla kamer tylko cyfrowych. Jeśli wybierasz „ONVIF”, upewnij się, że typ źródła na karcie Ogólne jest ustawiony na ONVIF i poprawnie skonfigurowany.
- Pelco: Otwórz ustawienia Pelco dla konfiguracji komunikacji z urządzeniem Pelco.
- ONVIF: Dostosuj prędkość poleceń PTZ ONVIF. Przełącz wsparcie dla kontroli PTZ kątowej, jeśli twoje urządzenie nie obsługuje ruchu dwuosiowego. Uwaga: Jeśli twoja kamera porusza się ciągle lub zachowuje się nietypowo przy użyciu ONVIF, wyłączenie kontroli kątowej może rozwiązać problem. Niektóre urządzenia ONVIF działają za pomocą prostych poleceń góra/dół/lewo/prawo.
- PTZ URL: Zazwyczaj pozostawione puste, aby Agent używał adresu URL kamery IP do wysyłania poleceń, ale można je nadpisać tutaj, jeśli konieczne.
- Opóźnienie kalibracji: Aby zapobiec fałszywym alarmom, Agent ignoruje zdarzenia ruchu przez krótki okres, gdy jest używany PTZ, ponieważ ruch kamery może wywołać detektor ruchu.
- Port: Ustaw go na port, który używa twoja kamera do interfejsu sieciowego (zazwyczaj port 80).
- Kanał: Opcjonalnie ustaw numer kanału, aby dopasować do kanału kamery.
- Nazwa użytkownika: Nadpisz nazwę użytkownika kamery (pozostaw puste, aby użyć domyślnej nazwy użytkownika).
- Hasło: Nadpisz hasło kamery (pozostaw puste, aby użyć domyślnego hasła).
- Odwróć: Odbij kontrolki poziomo, pionowo lub oba.
- Obróć: Obróć orientację kontroli o 0, 90 lub 270 stopni, przydatne, jeśli kamera jest zamontowana bokiem.
- Opóźnienie przy oddalaniu zoomu: Automatycznie oddala kamerę po pewnym czasie, aby upewnić się, że nie pozostaje przybliżona. Ustaw na 0, aby wyłączyć tę funkcję.
Dodawanie obsługi PTZ dla kamer niewymienionych
Agent DVR używa prostego skryptu konfiguracyjnego XML do sterowania kamerami PTZ (zwany "PTZ2.xml"). Ten plik znajdziesz w folderze:
Agent\Media\XML
Jeśli masz ochotę dodać wsparcie dla swojej kamery (jeśli jesteś technicznie uzdolniony), możesz to zrobić, edytując ten plik. Kilka kluczowych punktów do rozważenia:
- Jeśli zmodyfikujesz ten plik, będziesz musiał ponownie uruchomić Agent, aby wczytać zmiany
- Użyj Fiddler, aby znaleźć polecenia, które twoja kamera przyjmuje do sterowania PTZ (korzystając jednocześnie z istniejącego interfejsu sieciowego, gdy Fiddler jest uruchomiony).
- Sprawdź istniejące wpisy, aby dopasować je do tego, co widzisz w Fiddlerze. Prawdopodobnie inny model będzie kompatybilny.
- Upewnij się, że określasz nowe, sekwencyjne ID w wpisie kamery
- Wpis CommandURL jest względny do adresu sieciowego twojej kamery, więc nie powinien zaczynać się od http://... powinien zaczynać się od /
- Wpisy dla kierunków PTZ (Lewo, LewoGóra itp.) są dołączane do ciągu zapytania w CommandURL. Agent DVR automatycznie buduje URL.
- Aby przetestować swoje zmiany, upewnij się, że pamiętasz o edycji kamery i zmianie trybu PTZ na swój nowy wpis.
- Jeśli uda ci się to uruchomić, proszę wyślij to do nas, abyśmy mogli uwzględnić to w przyszłych wersjach Agent DVR (i udostępnić jako aktualizację do pobrania).
Harmonogram PTZ
Funkcja Harmonogramu PTZ w Agent umożliwia tworzenie codziennego harmonogramu poleceń dla kamery PTZ. Ta funkcjonalność ma ułatwić skomplikowane ruchy patrolowe. Na przykład, możesz skonfigurować harmonogram, aby przenieść kamerę do pozycji 1 co 300 sekund (5 minut), rozpoczynając o 12:00:00, i powtórzyć to 12 razy przez łączny czas jednej godziny. Następnie możesz utworzyć podobne wpisy dla pozycji 2, 3, itd., zaczynając o 12:01:00, 12:02:00, itd., aby ustalić dynamiczny harmonogram patrolowy trwający godzinę dla kamery.
-
Harmonogram PTZ
Harmonogram PTZ: Włącz lub wyłącz funkcję harmonogramu PTZ.
- Wstrzymaj przy Ruchu: Wstrzymaj harmonogram PTZ na określoną liczbę sekund, jeśli sterowanie PTZ kamery jest używane ręcznie.
- Wstrzymaj przy Ruchu: Tymczasowo zatrzymaj harmonogram PTZ w przypadku wykrycia ruchu.
- Konfiguruj: Uzyskaj dostęp do konfiguracji Harmonogramu PTZ za pośrednictwem linku Harmonogram PTZ.
PTZ Patrol
Funkcja PTZ Patrol oferuje uproszczone podejście do konfigurowania patrolu kamery. Wystarczy dodać serię punktów patrolowych wraz z ich odpowiednimi czasami trwania (czasem w sekundach, przez jaki kamera powinna pozostać na każdym punkcie). Aktywacja funkcji patrolu umożliwia automatyczne przemieszczanie kamery pomiędzy tymi punktami.
Tę funkcję można łatwo włączyć lub wyłączyć za pomocą harmonogramu urządzenia.
-
PTZ Patrol
PTZ Patrol: Przełącz funkcję PTZ Patrol włącz/wyłącz (dostępne od wersji v4.4.2.0+).
- Konfiguruj: Przejdź do ustawień PTZ Patrol.
Śledzenie PTZ
Funkcjonalność śledzenia w Agent wykorzystuje śledzący obiekt do identyfikowania poruszających się obiektów w zasięgu kamery, a następnie używa kontrolera PTZ do śledzenia ich w scenie.
- Włączone: Aktywuj lub dezaktywuj śledzenie PTZ.
-
Konfiguracja: Skonfiguruj ustawienia śledzenia PTZ:
Śledzenie
- Tryb śledzenia: Wybierz spośród opcji takich jak Dowolny Kierunek, Poziomy lub Pionowy.
- Odwrotność: Odwróć kierunek śledzenia. Na przykład, jeśli wykryto ruch w prawo, kamera będzie poruszać się w lewo, co może być pomocne przy rejestrowaniu szybko poruszających się zdarzeń, takich jak ruch uliczny.
- Opóźnienie zatrzymania śledzenia: Ustaw czas, przez jaki kamera ma się zatrzymać i ponownie skalibrować przed wznowieniem ruchu podczas śledzenia.
- Automatyczny powrót do pozycji domowej: Skonfiguruj kamerę do powrotu do predefiniowanej pozycji "Dom" po zakończeniu wykrywania ruchu, jeśli kamera obsługuje polecenie powrotu do domu.
- Polecenie domowe: Wybierz konkretne polecenie domowe dla kamery do użycia w funkcji Automatycznego powrotu do domu.
- Opóźnienie automatycznego powrotu do domu: Określ czas oczekiwania po zakończeniu ruchu przed zainicjowaniem polecenia powrotu do domu.
Nagrywanie
Agent oferuje różne tryby nagrywania, w tym wykrywanie ruchu, alarm, wykrywanie grupowe, alarm grupowy, polecenie ręczne lub harmonogram. Kamery IP często dostarczają dwa strumienie: niskiej rozdzielczości strumień na żywo idealny do wykrywania ruchu i podglądu na żywo oraz wysokiej rozdzielczości główny strumień odpowiedni do surowego nagrywania. Dla optymalnej wydajności skonfiguruj źródła kamer IP (w sekcji Ogólne - Typ źródła) w Agencie z tymi dwoma strumieniami. Agent wykorzystuje strumień wysokiej rozdzielczości do bezpośredniego nagrywania, omijając konieczność intensywnego dekodowania i kodowania przez CPU.
Aby nagrywać na podstawie Wykrywania Grupowego i Alarmu Grupowego, określ grupę w zakładce Alerty.
Jeśli dostępny jest tylko jeden strumień, Agent może również nagrywać go w formie surowej, zmniejszając użycie CPU poprzez unikanie kodowania. Upewnij się, że Kodownik jest ustawiony na Auto. Jeśli wystąpią problemy z odtwarzaniem, przełącz Kodownik na GPU lub CPU i usuń główny adres URL nagrania z konfiguracji Typ źródła.
W trybie surowego nagrywania nakładki (takie jak maski, obrazy nakładane, znaczniki czasu, itp.) nie będą widoczne na nagraniach, ponieważ Agent zapisuje surowe wideo bezpośrednio z kamery. Aby uwzględnić te elementy, koduj za pomocą GPU lub CPU i usuń ustawienie głównego strumienia z sekcji Typ źródła.
- Tryb: Opcje obejmują Alarm, Wykrywanie, Alarm Grupowy, Wykrywanie Grupowe, Ręczne, Stałe lub Wyłączone. Alarm nagrywa podczas zdarzeń alarmowych (patrz Alerty). Wykrywanie nagrywa przy wykryciu ruchu. Alarm Grupowy i Wykrywanie Grupowe nagrywają, gdy jakiekolwiek urządzenia w grupie kamery alarmują lub wykrywają. Ręczne nagrywa na polecenie lub zgodnie z harmonogramem, i może nagrywać ciągle. Wyłączone uniemożliwia wszelkie nagrania. Nagrywanie ręczne jest dostępne we wszystkich trybach oprócz Wyłączonego. Stałe Nagrywanie zawsze będzie nagrywać (nie będzie można zatrzymać nagrywania za pomocą interfejsu na żywo).
- Kodownik:
Ważne: Nie kodujemy strumienia surowego nagrania, ponieważ do zakodowania najpierw musimy zdekodować strumień. Jeśli dekodujemy surowy strumień nagrania, to bardziej efektywne jest po prostu używanie go jako strumienia na żywo.
Wybierz metodę nagrywania:
- Surowy Strumień Na Żywo: Zapisuje surowe dane z kamery na żywo. Minimalne użycie CPU. Nie zawiera nakładek ani masek. Działa tylko z źródłami FFmpeg (takimi jak Kamera IP lub Onvif). Inne źródła będą używać Kodowania.
- Surowy Strumień Nagrania: Zapisuje surowe dane z kamery ze strumienia nagrania. Minimalne użycie CPU. Nie zawiera nakładek ani masek. Działa tylko z źródłami FFmpeg (takimi jak Kamera IP lub Onvif). Inne źródła będą używać Kodowania.
- Kodowanie: Koduje strumień na żywo do pliku wideo. Zawiera nakładki i maski. Jeśli chcesz uzyskać nagrania w wysokiej rozdzielczości, ustaw Strumień na żywo na wysokiej rozdzielczości w kamerze.
- Kodowanie Adaptacyjne Do Ruchu: To zakoduje przy niskiej ilości klatek na sekundę, chyba że zostanie wykryty ruch.
Zobacz Zaawansowane Ustawienia dla opcji kodowania. Zauważ, że Surowe nagrywanie obsługuje natychmiastowe odtwarzanie (możesz oglądać podczas nagrywania). Zakodowane pliki muszą zakończyć zapisywanie przed odtworzeniem.
- Maks. Czas Nagrania: Maksymalny czas nagrywania przed rozpoczęciem nowego pliku.
- Min. Czas Nagrania: Minimalny czas nagrywania.
- Przerwa w Działaniu: Czas kontynuowania nagrywania po zakończeniu wyzwalaczy ruchu lub alarmu.
- Bufor: Czas buforowania przed nagrywaniem w sekundach, zapisany na dysku po rozpoczęciu nagrywania.
- Maks. Liczba Klatek na Sekundę: Maksymalna ilość klatek na sekundę dla kodowania, wpływająca na użycie CPU/dysku i jakość.
Zaawansowane ustawienia
- Użyj zegara systemowego: Użyj zegara systemowego do znaczników czasu klatek, aby rozwiązać problem niezgodnych znaczników czasu z niektórych kamer, co może powodować utratę pakietów. Może to skutkować nierównym odtwarzaniem.
- Użyj GPU: Włącz użycie GPU do kodowania plików (wymaga ustawienia Enkodera na Kodowanie).
- Kodek: Zobacz Kodowanie.
- Enkoder GPU: Wybierz sprzętowy enkoder GPU do użycia. Domyślnie używa ogólnego ustawienia.
- Kodowanie GPU: Określ indeks GPU do kodowania strumienia wideo, jeśli dostępnych jest wiele GPU.
- Adaptacyjna liczba klatek: Ruchome kodowanie adaptacyjne nagrywa przy niskiej liczbie klatek bez dźwięku, gdy nie ma ruchu, oraz przy wyższej liczbie klatek z dźwiękiem, gdy wykryty zostanie ruch, oszczędzając miejsce na dysku przy jednoczesnym utrzymaniu ciągłego nagrywania.
- Zastosuj przekształcenia: Zastosuj obroty i obracanie do surowych nagrań. Może to zwiększyć wykorzystanie procesora, zwłaszcza w przypadku kamer o wysokiej rozdzielczości.
- Nazwa pliku: Wprowadź szablon nazwy pliku, wyłączając rozszerzenie typu pliku. Agent dodaje rozszerzenie na podstawie używanego enkodera. Domyślnie jest to {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}. Możesz także używać tagów takich jak {itype} lub {name}.
- Zapisz miniatury: Domyślnie Agent DVR zapisuje małą i dużą miniaturę dla każdego nagrania (wykonaną w momencie maksymalnego ruchu, jeśli działa detektor ruchu). Służy to do wyświetlania obrazów nagrań w interfejsie użytkownika.
- Czas oczekiwania na wyzwalacz: Czas trwania nagrywania z akcji "Wyzwalacz nagrywania". To ustawienie jest resetowane przy każdym wywołaniu akcji. (v4.3.7.0+)
- Redukcja: Zmniejsz rozmiar zakodowanego pliku wideo (v5.3.1.0+)
- Jakość: Ustawienie jakości nagrywania, mające zastosowanie tylko do zakodowanego wideo.
Kodowanie
Domyślnie Agent zapisze surowy strumień z kamery, jeśli to możliwe - minimalizuje to użycie procesora przez aplikację, ale ma pewne wady (nie zapisuje nakładek ani masek do pliku). Aby zamiast tego zakodować, ustaw Koder w ustawieniach nagrywania na Kodowanie, a następnie rozwiń sekcję Zaawansowane na dole, aby skonfigurować koder.
Agent obsługuje kodowanie do H264, H265 (patrz warunki, sekcja 26), VP8 i VP9. H264 jest domyślny, ale możesz uzyskać mniejsze zużycie miejsca na dysku przy innych kodekach, potencjalnie kosztem wyższego użycia procesora. Jeśli masz włączoną GPU i dostępne urządzenie sprzętowe, Agent DVR spróbuje go użyć do generowania plików. Sprawdź logi na /logs.html, aby sprawdzić, czy Agentowi udało się użyć urządzenia sprzętowego, i upewnij się za pomocą menedżera zadań, że nie zużywa zbyt dużo procesora. Jeśli tak jest, możesz potrzebować dostosować koder lub rozdzielczość wideo źródłowego.
RTMP
Skonfiguruj określony serwer RTMP, który chcesz użyć do przesyłania strumieniowego tego urządzenia.
- Serwer RTMP: Wybierz serwer RTMP z ustawień serwera do przesyłania na żywo tego urządzenia do zewnętrznych platform. Opcja 'Domyślny' wybierze pierwszy dostępny serwer.
Harmonogram
Zarządzaj czasami nagrywania kamery za pomocą zaplanowanych wpisów, które mogą włączać lub wyłączać kamerę, rozpoczynać lub zatrzymywać nagrywanie oraz modyfikować różne ustawienia w tygodniowym kalendarzu lub w określonych datach (wersja 4.4.4.0+).
Wskazówka: Włączając opcję "Zastosuj Harmonogram na Starcie" w - Ustawienia - Ogólne, Agent automatycznie skonfiguruje Twoje urządzenia zgodnie z ustawionym harmonogramem podczas uruchamiania. Bez włączonej tej opcji, Agent uruchomi urządzenia w ich ostatnim znanym stanie.
Aby dodać nowy wpis harmonogramu, edytuj swoją kamerę, przejdź do zakładki 'Harmonogram', kliknij 'Konfiguruj', a następnie 'Dodaj':
- Włączony: Aktywuj ten wpis harmonogramu, zaznaczając tę opcję. Aktywne wpisy są oznaczone zielonym ptaszkiem w podsumowaniu Harmonogramu, podczas gdy nieaktywne mają X.
- Typ: Wybierz między konkretnym czasem, wschodem lub zachodem słońca. Dla opcji wschodu lub zachodu słońca, przypisz lokalizację z współrzędnymi GPS na karcie Ogólne dla dokładnych obliczeń czasu.
- Przesunięcie: Korzystając z wschodu lub zachodu słońca, ustaw czas przesunięcia w minutach od obliczonego czasu (dostępne od wersji 4.0.0.1+).
- Czas: Określ lokalny czas dla wpisu harmonogramu (nie dotyczy, jeśli wybrano wschód lub zachód słońca).
- Polecenie: Wybierz polecenie do wykonania. Opcje obejmują Uruchomienie Akcji Alarmu, które harmonizuje akcje alarmowe o określonych godzinach (zobacz Akcje). Od wersji 4.0.9.0+ istnieje również opcja dostosowania czułości detektora ruchu lub dźwięku w harmonogramie w sekcji Detektor: Ustaw Czułość.
- Data: Ustaw określoną datę dla akcji lub wybierz, które dni tygodnia harmonogram powinien działać. Przełączaj się między trybami, czyścąc ustawioną datę.
- Dni: Wybierz, które dni tygodnia harmonogram powinien być aktywny. Wybrane dni będą podświetlone.
Przechowywanie
Zobacz Ustawienia przechowywania
Rozmowa
Agent DVR obejmuje obsługę funkcji rozmowy na różnych urządzeniach. Aby włączyć możliwość rozmowy za pośrednictwem interfejsu użytkownika, wybierz odpowiedni model rozmowy. Dostęp do funkcji rozmowy jest dostępny w sekcji Widok na żywo.
Aby wybrać mikrofon do użycia w interfejsie użytkownika, kliknij menu Konto - Ustawienia interfejsu użytkownika (v5.8.1.0+)
Aby wybrać, gdzie ma być odtwarzana rozmowa podczas korzystania z odtwarzania lokalnego (odtwarzanie z komputera z Agent DVR), kliknij - Ustawienia - Ogólne i ustaw opcję Urządzenie do rozmów.
Timelapse
Agent oferuje możliwość tworzenia zapisów poklatkowych z kamer lub sekwencji obrazów. Te zapisy poklatkowe są widoczne na osie czasu jako paski o połowę niższe i można je obejrzeć w sekcji nagrania, oznaczone nakładką "TL". Generowanie zapisów poklatkowych można zarządzać za pomocą funkcji harmonogramu.
Aby zapisać tylko zdjęcia, ustaw interwał ramki zdjęcia. Aby generować wideo z zapisu poklatkowego, skonfiguruj interwał ramki wideo. Na przykład, ustawienie szybkości klatek na 5 i interwał ramki wideo na 60 sekund spowoduje wygenerowanie wideo odtwarzanego z szybkością 5 klatek na sekundę, przy czym każda klatka reprezentuje 1 minutę rzeczywistego czasu.
- Włączone: Włącz lub wyłącz generowanie zapisu poklatkowego.
- Szybkość Klatek: Ustaw szybkość klatek dla wygenerowanego pliku wideo, w klatkach na sekundę (fps).
- Interwał Ramki Wideo: Określ częstotliwość dodawania ramki do pliku wideo (ustaw na 0, aby wyłączyć).
- Interwał Ramki Zdjęcia: Określ, jak często przechwytywać zdjęcie i zapisać je w katalogu przechwytów (ustaw na 0, aby wyłączyć).
- Zapisz Co: Skonfiguruj interwał, w minutach, aby zakończyć i rozpocząć nowy plik wideo z zapisem poklatkowym.
Znacznik czasu
Opcje znacznika czasu w Agent umożliwiają nałożenie znacznika czasu (i opcjonalnie dodatkowych danych) na żywe strumienie wideo. Ważne jest zauważenie, że te znaczniki czasu będą widoczne tylko w nagraniach, jeśli są one kodowane (przy użyciu CPU lub GPU, a nie nagrywane w formie surowej z urządzenia). Aby uzyskać więcej informacji na temat kodowania, zapoznaj się z sekcją Nagrywanie.
- Formatowanie: Dostosuj zawartość swojego znacznika czasu. Od wersji 3.4.2.0, obsługuje ono formatowanie wielowierszowe i aktualizacje za pośrednictwem API. Dostępne tagi obejmują:
- {FPS} - Wyświetla klatki na sekundę.
- {0:G} - Pokazuje datę i godzinę.
- {0:T} - Pokazuje tylko czas.
- {CAMERA} lub {NAME} - Wyświetla nazwę kamery.
- {LEVEL} - Wyświetla poziom detektora ruchu.
- {REC} - Wskazuje "REC", jeśli kamera nagrywa.
- {RES} - Rozdzielczość wideo.
- {SPACE}, {MEMORY}, {CPU} - Aktualne statystyki systemu.
- {0:ddMMMyy} - Wyświetla niestandardowy format daty.
- Kolor Tekstu: Ustaw kolor tekstu znacznika czasu.
- Rozmiar Czcionki: Dostosuj rozmiar czcionki znacznika czasu (może wymagać dostrojenia dla kamer o wysokiej rozdzielczości).
- Kolor Konturu: Wybierz kolor konturu tekstu znacznika czasu.
- Rozmiar Konturu: Określ rozmiar konturu tekstu.
- Kolor Tła: Wybierz kolor tła dla znacznika czasu.
- Pokaż Tło: Przełącz kolor tła znacznika czasu włączony lub wyłączony.
- Rodzina Czcionek: Wybierz spośród dostępnych czcionek w systemie (wersja 3.4.2.0+, tylko Windows).
- Wyrównanie: Wybierz wyrównanie tekstu w jego prostokącie ograniczającym.
- Pogrubienie: Opcja pogrubienia tekstu znacznika czasu.
- Przesunięcie GMT: Zastosuj przesunięcie w godzinach do daty wyświetlanej w znaczniku czasu.
- Lokalizacja: Zdecyduj, gdzie na ramce umieścić znacznik czasu.
Rozpoznawanie twarzy AI
Zobacz Rozpoznawanie twarzy
AI LPR
Zobacz LPR
Rozpoznawanie obiektów AI
Zobacz Rozpoznawanie obiektów