O programie
Aby dostosować swoje ustawienia, kliknij na Ikonę Serwera znajdujący się w górze po prawej stronie interfejsu Agent DVR i wybierz "Ustawienia" z menu Konfiguracja. Uwaga: jeśli ikona serwera jest podświetlona kolorowym tłem, oznacza to, że pracujesz na serwerze Agent DVR innego użytkownika poprzez uprawnienia, co może ograniczyć dostęp do niektórych funkcji.
Ogólne
Opcje ogólne serwera Agent DVR, obejmujące jego nazwę, domyślny język, kanał aktualizacji i sposób zarządzania obciążeniem procesora.
- Nazwa: Przypisz unikalną nazwę do instancji Agent DVR. Jest to szczególnie przydatne, jeśli zarządzasz wieloma serwerami na swoim koncie. Uwaga: zmiana nazwy serwera może wpłynąć na uprawnienia przydzielone innym osobom.
- Kanał beta: Sprawdzaj aktualizacje z kanału beta zamiast kanału wydania.
- Domyślny język: Ustaw domyślny język dla serwera
- Domyślny głos: Domyślny głos używany do zamiany tekstu na mowę.
- Maksymalne CPU: Określ maksymalne użycie procesora dla serwera. Alerty będą wysyłane, jeśli limit zostanie osiągnięty, a Agent DVR będzie dostosowywać szybkość klatek kamer do zarządzania obciążeniem.
- Strojenie: Optymalizuj Agent DVR dla swojego sprzętu: Wydajność (wysoka liczba klatek, mniej kamer), Równowaga lub Pojemność (więcej kamer lub słabszy sprzęt).
- Sprawdź aktualizacje: Włącz sprawdzanie nowych wersji Agent DVR.
- Urządzenie komunikacji: Urządzenie wyjścia audio używane do odtwarzania dźwięku podczas rozmowy.
- Wykrywanie ONVIF: Włącz lub wyłącz okresowe wykrywanie urządzeń ONVIF w sieci.
- Funkcje eksperymentalne: Aktywuj to, aby przetestować nowe funkcje w Agent. Te funkcje są zwykle w fazie rozwoju i na ogół powinny być używane tylko do celów testowych.
- Kodeki oprogramowania (FFmpeg GPL): Agent DVR domyślnie używa kompilacji LGPL FFmpeg. Włącz to, aby pobrać opcjonalną kompilację FFmpeg na licencji GPL, która dodaje kodeki oprogramowania x264 i x265 do kodowania H.264/H.265 o wyższej jakości w systemach bez przyspieszania GPU. Po zmianie tej opcji Agent DVR pobiera wybraną kompilację w tle, a następnie automatycznie się restartuje, aby ją zastosować. Systemy z obsługiwanym GPU nie potrzebują tej opcji. Oba kompilacje FFmpeg są otwartym oprogramowaniem - skrypty kompilacji i kod źródłowy są dostępne na stronie github.com/ispysoftware/agentdvr-ffmpeg-build, a każde pobieranie zawiera teksty licencji w folderze licencji.
- Domyślne logowanie: Wstępnie wypełniana nazwa użytkownika i hasło używane podczas dodawania nowych urządzeń kamer (przydatne, jeśli twoje kamery mają jedno wspólne logowanie).
- Min. liczba klatek: Minimalna liczba klatek, do której kamery zostaną zmniejszone, gdy Agent DVR obniża obciążenie procesora.
- Priorytet CPU: Ustaw priorytet procesu Agent DVR w systemie. Zalecane: Powyżej normalnego.
- Zastosuj harmonogram przy starcie: Włącz to, aby zastosować ustawienia harmonogramu przy uruchamianiu, upewniając się, że urządzenia są we właściwym stanie zgodnie z harmonogramem. Jeśli nie zaznaczone, Agent DVR uruchomi się z urządzeniami w ich ostatnim znanym stanie.
- Powiadamiaj o rozłączeniu: Aktywuj to, aby otrzymywać powiadomienia, jeśli serwer nieoczekiwanie rozłączy się z usługami internetowymi.
- Katalog VLC: Określ katalog instalacji VLC (v3+). Jest to zwykle automatycznie wykrywane przez system.
- Push to Talk: Włącz tryb push to talk, w którym komunikacja jest możliwa tylko wtedy, gdy przycisk rozmowy jest wciśnięty.
- Metoda SignalR: Wybierz metodę SignalR (używaną przez Agent DVR do konfigurowania połączeń zdalnych). Służy to głównie do rozwiązywania problemów z dostępem zdalnym.
- Oczekiwanie na SignalR: Włącz to, aby oczekiwać na odpowiedź SignalR przy uruchamianiu, co może pomóc w rozwiązaniu problemów z połączeniem na macOS.
Serwery AI
Połącz Agent DVR z serwerami AI, aby dodać inteligentne funkcje, takie jak rozpoznawanie obiektów, do swoich kamer.
Chmura
Połącz Agent DVR ze swoimi kontami pamięci masowej w chmurze tutaj, aby Twoje kamery mogły automatycznie przesyłać nagrania i zdjęcia poza serwer.
Obsługiwani dostawcy chmury
- Box
- Drive
- DropBox
- NextCloud / WebDav
- OneDrive
- OneDrive Business
- OpenDrive
- S3
Kliknij odpowiedni przycisk, aby autoryzować Agent DVR do połączenia z Twoim dostawcą chmury. Jeśli napotkasz problemy, rozważ tymczasowe wyłączenie uwierzytelniania dwuetapowego na swoim koncie dostawcy chmury. Po tym, jak Agent DVR uzyska dostęp, możesz zarządzać przesyłaniem plików do chmury, dostosowując ustawienia chmury Twojej kamery.
Pamięć masowa w chmurze S3
W przypadku opcji pamięci masowej S3 nie jest używany protokół oauth. Zamiast tego musisz podać ID klienta i klucz tajny do przesyłania plików. Agent DVR jest kompatybilny z Amazon S3 i innymi dostawcami S3, takimi jak Google Cloud.
Ustawienia Amazon S3
Skonfiguruj swoje konto pamięci masowej na AWS i wprowadź wymagane parametry S3. Pole URL powinno pozostać puste dla Amazon S3, ponieważ jest automatycznie konfigurowane.
Ustawienia Google Cloud S3
W przypadku pamięci masowej Google Cloud S3 zacznij od utworzenia nowego zasobnika w interfejsie Google Cloud. Następnie wygeneruj klucz dostępu, który będzie zawierać klucz i klucz tajny do konfiguracji Agent DVR. Ustaw adres URL na https://storage.googleapis.com. Uwaga: Nazwa regionu nie jest wymagana do tej konfiguracji.
Serwery FTP
Wygodnie konfiguruj i zarządzaj swoimi serwerami FTP tutaj. Po dodaniu serwera możesz go łatwo wybrać dla dowolnej kamery za pośrednictwem opcji edycji. Aby uzyskać więcej szczegółów dotyczących ustawień FTP kamery, zapoznaj się z ustawieniami FTP kamery.
- Nazwa: Przypisz lokalną nazwę do swojego serwera w celu łatwej identyfikacji w Agent.
- Nazwa użytkownika: Wprowadź nazwę użytkownika serwera FTP.
- Hasło: Wprowadź hasło serwera FTP.
- Serwer: Określ adres URL serwera FTP, zaczynając od ftp:// lub sftp:// (np. ftp://192.168.12.1).
- Port: Numer portu używany przez serwer FTP, zazwyczaj 21 dla ftp:// i 22 dla sftp://.
- Użyj SFTP: Włącz tę opcję, jeśli serwer korzysta z SFTP.
- Użyj trybu pasywnego: Włącz pasywny tryb FTP, zaznaczając to.
- Zmień nazwę: Aktywowanie tego spowoduje, że Agent DVR będzie przesyłać pliki pod tymczasową nazwą, a następnie zmienić ich nazwę po przesłaniu. Jest to szczególnie przydatne, aby zminimalizować migotanie podczas przesyłania wideo przez FTP i javascript. Ucz się więcej.
- Maks. kolejka: Ustaw limit dla rozmiaru kolejki przesyłania. Po osiągnięciu tego limitu Agent DVR przestanie akceptować nowe pliki do przesłania. Należy pamiętać, że rozmiar kolejki jest zarządzany na podstawie poszczególnych kamer.
Układy
Układy kontrolują sposób, w jaki kamery są rozmieszczane w widoku na żywo. Za pomocą tej karty możesz dodawać, edytować i usuwać układy
LDAP
Użyj serwera LDAP (openLDAP, Active Directory itd.) do obsługi logowań. Ta funkcja wykorzystuje lokalną funkcję logowania, dlatego wymaga licencji. Te ustawienia można znaleźć na karcie LDAP w oknie dialogowym Użytkownicy w Ustawieniach serwera.
Dzięki LDAP użytkownicy mogą logować się do lokalnego klienta internetowego przy użyciu swoich danych logowania LDAP. System uwierzytelni ich względem serwera LDAP i automatycznie utworzy dla nich konto lokalne.
- Włączone: Włącz lub wyłącz logowania za pomocą LDAP.
- Adres serwera: Wpisz adres serwera LDAP, np. ldap.example.com
- Port: Port serwera LDAP. Zwykle 389 lub 636 dla LDAP przez SSL. Jeśli używasz Active Directory i napotkasz błędy odwołań, spróbuj portu 3268 (Global Catalog).
- Czy Active Directory: Zaznacz tę opcję, jeśli używasz AD (modyfikuje niektóre pola przekazywane do LDAP).
- Użyj SSL: Zaznacz, jeśli używasz bezpiecznego połączenia
- Waliduj certyfikat: Waliduj certyfikat SSL serwera. Pozostaw tę opcję wyłączoną dla certyfikatów podpisanych samodzielnie.
- Użyj podstawowego uwierzywalniania: Użyj podstawowego uwierzytelniania podczas łączenia się z serwerem LDAP.
- Podstawa wyszukiwania LDAP: Domeny podstawy wyszukiwania. np. DC=myorg,DC=com
- Wersja protokołu: Domyślnie 3
- Nazwa wspólna: Atrybut używany do dopasowywania nazw użytkowników, np. sAMAccountName dla Active Directory lub uid dla openLDAP.
- Logowanie usługi: Opcjonalna nazwa użytkownika i hasło dla konta usługi używanego do wyszukiwania szczegółów użytkownika i członkostwa w grupie. Wymagane, jeśli serwer nie zezwala na wiązanie anonimowe.
Uprawnienia grupy
Korzystając z Uprawnień grupy, możesz dodać nazwy grup użytkowników LDAP i uprawnienia do zastosowania dla tych grup. Musisz dodać co najmniej jedną grupę LDAP, aby skonfigurować logowania LDAP. Gdy użytkownik się loguje, system dopasowuje jego członkostwo w grupie użytkowników LDAP względem tych grup i stosuje znalezione uprawnienia. Jeśli użytkownik jest członkiem wielu grup, uprawnienia zostaną połączone (za pośrednictwem operacji OR).
Przykłady konfiguracji LDAP
Active Directory (Windows Server)
Konfiguracja podstawowa
Logowanie usługi (opcjonalnie)
Użytkownicy mogą logować się za pomocą:
john.doeCOMPANY\john.doe[email protected]
OpenLDAP Server
Podstawowa konfiguracja
Logowanie usługi (wymagane)
Konto usługi jest wymagane do wyszukiwania użytkowników, ponieważ powiązanie anonimowe jest zwykle wyłączone.
Użytkownicy logują się przy użyciu swojego uid:
john.doe
Publiczny serwer testowy ForumSys
Podstawowa konfiguracja
Logowanie usługi (niepotrzebne)
newton / password
tesla / password
Google Secure LDAP
Podstawowa konfiguracja
Logowanie usługi (wymagane)
Konto usługi musi być skonfigurowane w Konsoli administratora Google z odpowiednimi uprawnieniami LDAP.
Uwagi do konfiguracji i rozwiązywanie problemów
Zalecenia SSL/TLS
- Produkcja: Zawsze używaj SSL (port 636) lub StartTLS (port 389 z włączonym SSL)
- Testowanie: Połączenia bez SSL są akceptowalne tylko do celów testowania
Active Directory a OpenLDAP
- Active Directory: Używaj
sAMAccountNamedla Nazwy wspólnej - OpenLDAP/Inne: Zazwyczaj używaj
uiddla Nazwy wspólnej
Wybór portu
- 389: Standardowe LDAP (można używać StartTLS)
- 636: LDAP za SSL (LDAPS)
- 3268: Katalog globalny AD (nieszyfrowany)
- 3269: Katalog globalny AD za SSL
Konta usług
- Active Directory: Można używać formatu UPN (
[email protected]) - OpenLDAP: Wymaga pełnego formatu DN (
cn=service,ou=users,dc=domain,dc=com) - Opcjonalnie: Jeśli nie jest określone, poświadczenia użytkownika będą używane do wyszukiwania grup
Typowe problemy
OAUTH
Użyj dostawcy tożsamości zewnętrznego (takiego jak Okta, Microsoft Entra ID, Google itp.) do obsługi logowań za pośrednictwem standardów OAuth 2.0 i OpenID Connect. Ta funkcja wykorzystuje lokalną funkcję logowania, więc wymaga licencji.
Korzystając z OAuth2, użytkownicy mogą zalogować się do lokalnego klienta internetowego, używając swoich istniejących poświadczeń firmowych. System uwierzy je względem dostawcy, a jeśli logowanie się powiedzie, automatycznie utworzy lub zaktualizuje dla nich konto lokalne.
- Włączone: Włącz lub wyłącz logowania za pomocą OAuth2.
- Nazwa dostawcy: Przyjazna nazwa dostawcy wyświetlana na przycisku logowania, na przykład "Zaloguj się za pomocą Google".
- ID klienta: Unikalny publiczny identyfikator aplikacji, dostarczony przez dostawcę tożsamości.
- Tajny klucz klienta: Tajny klucz klienta dla aplikacji. Przechowuj to w tajemnicy.
- Wystawca: Główny adres URL serwera autoryzacji dostawcy. To jest podstawowy adres URL, z którego odkrywane są wszystkie inne punkty końcowe.
- Punkt końcowy autoryzacji: Adres URL, na który użytkownik jest wysyłany w celu zalogowania się.
- Punkt końcowy tokenu: Adres URL używany przez aplikację do wymiany kodu autoryzacji na token ID.
- URI przekierowania: Dokładny adres URL, na który dostawca wyśle użytkownika po pomyślnym zalogowaniu. Musi to być umieszczone na liście dozwolonych u dostawcy. W przypadku aplikacji LAN jest to zazwyczaj adres localhost (np.
http://localhost:8090/). - Zakres: Lista uprawań oddzielonych spacjami, o które zwraca się aplikacja. Minimum musi zawierać
openid profile emailoraz zakres dla grup, np.groups - Twierdzenie nazwy użytkownika (Username Claim): Nazwa roszczenia w tokenie ID do użycia jako unikatowa nazwa użytkownika. Standardowa praktyka to użycie
preferred_usernamelubemail - Roszczenie grupowe: Nazwa roszczenia w tokenie ID zawierającego przynależność użytkownika do grup. To jest zwykle
groups
Uprawnienia grupy
Korzystając z Uprawnień grupy można mapować nazwy grup od dostawcy tożsamości do zestawu uprawnień w tej aplikacji. Musisz dodać co najmniej jedno mapowanie grupy, aby skonfigurować logowania OAuth2. Gdy użytkownik się zaloguje, system sprawdzi roszczenia grupy w jego tokenie, dopasuje je do tych reguł i zastosuje znalezione uprawnienia. Jeśli użytkownik jest członkiem wielu mapowanych grup, uprawnienia zostaną połączone (za pomocą operacji OR), dając mu najszerzsze możliwe dostępy.
Przykłady konfiguracji OAuth2
Okta
Konfiguracja dostawcy
Uwagi dotyczące konfiguracji Okta
W obszarze Ustawienia ogólne aplikacji Okta musisz dodać do listy dozwolonych adresy URL:
- URI przekierowania podczas logowania: Dodaj swój pełny URI przekierowania (np.
http://localhost:8090/). - URI przekierowania podczas wylogowania: Dodaj adres URL, na który użytkownicy mają być wysłani po wylogowaniu (np.
http://localhost:8090/).
Aby dołączyć grupy do tokenu, przejdź do karty Logowanie aplikacji Okta, edytuj sekcję "OpenID Connect ID Token" i skonfiguruj filtr roszczenia grupy.
Jeśli otrzymujesz błędy połączenia, możesz potrzebować dodać swój URI przekierowania do listy zaufanych w sekcji Bezpieczeństwo > API > Zaufane pochodzenia.
Rozwiązywanie problemów
http://localhost:8090) do zaufanej listy w sekcji Bezpieczeństwo > API > Zaufane źródła. Inni dostawcy mogą mieć podobne ustawienia "CORS" lub "Źródła sieci Web".
- Zakres (Scope) w Twojej konfiguracji brakuje wymaganego zakresu dla grup, np.
groups - Użytkownik, z którym testujesz, nie jest członkiem żadnych grup u dostawcy tożsamości.
- Dostawca nie jest skonfigurowany do wysyłania roszczenia grup. W Okta należy wyraźnie skonfigurować filtr roszczenia grupowego w ustawieniach "Logowanie" aplikacji, aby dodać grupy do tokenu ID.
- Roszczenie grupowe nazwa w Twojej konfiguracji nie pasuje do nazwy roszczenia w tokenie, np. Twoja konfiguracja mówi
groups, ale token zawieraroles
Licencjonowanie
Użyj tej karty do licencjonowania Agent DVR do użytku biznesowego / włączenia przekierowania portów dla dostępu zdalnego.
Posiadasz licencję na Agent DVR i chcesz przenieść ją na nowy komputer? Zobacz Przeniesienie Licencji. Możesz po prostu usunąć starą licencję, a system pozwoli Ci dodać nową licencję dla nowego komputera.
Możesz również kupić licencje w większych ilościach za pomocą Faktury. Zobacz Licencjonowanie Grupowe.
Licencjonowanie za pośrednictwem wiersza poleceń
Jeśli nie masz dostępu do Agent przez sieć lokalną (na przykład używasz ProxMox lub innego środowiska wirtualnego), możesz licencjonować Agent DVR za pomocą poniższych poleceń. Dostęp do komputera odzyskasz za pośrednictwem terminala i przejdź do folderu zawierającego plik wykonywalny Agent. Upewnij się, że Agent nie jest uruchomiony:
Te polecenia powinny działać na v5.9.3.0+
sudo systemctl stop AgentDVR.service
Wyświetli to Unikalny identyfikator potrzebny do licencjonowania agent lub przeniesienia licencji.Agent show-id
Wywołaj to z Twoją licencją i zrestartuj Agent, aby zastosować zmiany.Agent license "LICENSE-GOES-HERE"
aby zrestartować usługę Agent DVR.sudo systemctl start AgentDVR.service
Dla starszych wersji:
sudo systemctl stop AgentDVR.service- Uzyskaj swój Unikalny identyfikator, edytując Agent/Media/XML/config.xml i szukaj UniqueID. Agent będzie musiał być uruchomiony przynajmniej raz, aby wygenerować ten plik.
- Licencjonuj Agent, a następnie skopiuj tekst licencji do nowego (lub istniejącego) pola w tym samym pliku: <License>LICENSE-GOES-HERE</License>.
aby zrestartować usługę Agent DVR.sudo systemctl start AgentDVR.service
Etykietowanie białe
Po udzieleniu licencji Agent DVR na karcie Licencjonowanie możesz zastosować white label do swojej firmy lub dla swoich klientów za pomocą opcji na zakładce Opcje white-label (wymaga licencji white-label):
- Nazwa produktu Ustaw alternatywną nazwę produktu, która będzie wyświetlana u góry interfejsu użytkownika (maksymalnie 6 znaków)
- Pokaż logo Prześlij logo korzystając z opcji Menu serwera - Przesyłanie pliku, a zostanie ono wyświetlone klientom podczas ładowania aplikacji internetowej.
- Pokaż linki pomocy Włącz lub wyłącz linki pomocy w aplikacji, które kierują użytkownika do naszej witryny.
- Pokaż zdalny dostęp Pokaż lub ukryj linki do naszych usług zdalnych i integracji.
- Pokaż licencjonowanie Pokaż lub ukryj tę zakładkę licencjonowania. Należy pamiętać, że jeśli ta zakładka jest ukryta, jedynym sposobem na jej ponowne wyświetlenie jest zatrzymanie usługi Agent DVR, edycja pliku Media/XML/config.xml w katalogu Agent DVR i ustawienie ShowLicensing na "true", a następnie ponowne uruchomienie usługi.
- Tekst informacji Ustaw tekst, który jest wyświetlany po kliknięciu ikony Informacje w interfejsie użytkownika.
Serwer lokalny
Te ustawienia kontrolują wbudowany serwer WWW, który obsługuje interfejs użytkownika Agent DVR. Zmień je, aby przenieść port serwera WWW, włączyć HTTPS lub ograniczyć, kto może się połączyć.
- Port: Port lokalny używany przez Agent. Domyślnie 8090.
- Port WAN: Jeśli masz skonfigurowane przekierowanie portów dla Agent DVR, określ tutaj port zewnętrzny (używany dla połączeń aplikacji mobilnej).
- Port SSL: Port dla połączeń SSL z twoim serwerem. Ustaw na 0, aby wyłączyć. Przed ustawieniem tego, proszę przeczytaj wytyczne.
- Tylko SSL: Akceptuj tylko żądania SSL. Najpierw sprawdź, czy SSL działa!
- Certyfikat SSL: Plik certyfikatu dla połączeń SSL.
- Hasło SSL: Hasło dla twojego certyfikatu SSL.
- Zaufane serwery proxy: Adresy IP odwrotnych serwerów proxy, które mogą zgłaszać rzeczywisty adres IP klienta. Zostaw puste, chyba że uruchamiasz serwer proxy (np. nginx, Caddy, Cloudflare Tunnel) przed Agent.
- Przypisz do interfejsu: Domyślnie Agent DVR monitoruje wszystkie interfejsy. Możesz tutaj określić konkretny interfejs sieciowy do monitorowania. Jeśli to ustawienie zaburzy dostęp, możesz przywrócić domyślne ustawienie, zmieniając BindInterface na '*' w Agent/Media/XML/config.xml.
- Zabezpiecz API: Włącz podstawowe uwierzytelnianie dla punktów końcowych API. Pamiętaj, że może to wpłynąć na niektóre integracje.
- Limit czasu dostępu: Ustaw limit czasu dostępu do serwera za pośrednictwem uprawnień (w minutach). 0 dla nieograniczonego dostępu.
- Maks. sesje: Ogranicz liczbę równoczesnych połączeń przeglądarki internetowej. Połączenia przekraczające limit zostaną rozłączone. Ustaw na 0 dla nieograniczonej liczby.
- Włącz ZeroConf: Włącz usługę automatycznego wykrywania sieci, która pozwala Agent DVR być wykrywanym przez inne aplikacje, w tym aplikacje mobilne i aplikację Windows tray.
- Blokuj dostęp zewnętrzny: Zaznacz tę opcję, aby całkowicie zablokować dostęp z portalu internetowego zdalnego.
- Punkt końcowy Asystenta AI (MCP): Udostępnij punkt końcowy asystenta AI pod adresem /mcp na tym serwerze WWW, zgodnie z tymi samymi regułami dostępu co interfejs API. Włączone domyślnie; wyłącz, aby odrzucić wszystkie połączenia asystenta do tego serwera.
Serwer TURN
Serwer TURN jest kluczowy dla umożliwienia dostępu zdalnego do serwera Agent DVR i urządzeń. Ułatwia nawiązywanie połączeń, gdy bezpośrednie połączenia peer-to-peer nie są możliwe, na przykład gdy urządzenia znajdują się za translacją adresów sieciowych (NAT) lub zaporami ogniowymi.
Agent DVR zawiera wbudowany serwer TURN i automatycznie go konfiguruje oraz utrzymuje w działaniu. Możesz również używać własnego serwera TURN, jeśli masz licencję na dostęp zdalny.
- Serwery STUN: Lista publicznie dostępnych serwerów STUN do użycia podczas konfigurowania połączeń.
- Serwer TURN: Określ, czy używać wbudowanego serwera TURN, czy niestandardowego serwera TURN. Wyłączenie serwera TURN może przerwać dostęp.
- Adres TURN: Adres IP do użycia dla serwera TURN. Pozostaw puste dla automatycznego.
- Port TURN: Port serwera STUN/TURN (domyślnie 3478).
- Minimalny port serwera TURN: Dolna granica zakresu portów dla alokacji przekaźnika TURN. Wartość domyślna to 50000. Zalecane jest przekierowanie tego zakresu, ale zwykle nie jest wymagane, ponieważ ruch przekaźnika normalnie przechodzi przez port TURN.
- Maksymalny port serwera TURN: Górna granica zakresu portów dla alokacji przekaźnika TURN. Wartość domyślna to 50100. Zalecane jest przekierowanie tego zakresu, ale zwykle nie jest wymagane.
Użyj ustawień Niestandardowy serwer TURN, jeśli chcesz używać zewnętrznego serwera TURN do bezpośrednich połączeń zdalnych z Agent DVR. Jeśli skonfigurujesz te opcje, będziesz musiał ustawić tryb serwera TURN powyżej na Niestandardowe. Będziesz musiał uzyskać te szczegóły od swojego dostawcy. Do dostępu zdalnego do Agent DVR wymagana jest licencja.
Interfejs użytkownika
Te opcje dostosowują interfejs Agent DVR, od domyślnych znaczników czasowych na wideo i formatów daty i godziny do dostępnych sekcji interfejsu.
Limity
- Max alerty: Maksymalna liczba alertów do przechowywania. Po osiągnięciu tego limitu Agent będzie usuwać stare alerty.
- Widoki: Liczba dostępnych widoków na ekranie na żywo.
- Plany: Liczba dostępnych planów na ekranie planów pięter.
Domyślne znaczniki czasowe
Domyślny styl znacznika czasowego dla kamer, które używają globalnych ustawień znacznika czasowego.
- Formatowanie: Tekst znacznika czasowego. Przykład: {FPS},{RES},{0:G},{0:T},{NAME},{REC},{0:dd MMM yy}
- Pozycja: Gdzie znacznik czasowy pojawia się na wideo, lub Brak, aby go ukryć.
- Kolor tekstu / Kolor tła: Kolory tekstu i tła znacznika czasowego.
- Pokaż tło: Narysuj tło za tekstem znacznika czasowego.
- Przezroczystość: Przezroczystość tła znacznika czasowego.
- Auto rozmiar czcionki: Rozmiar czcionki znacznika czasowego dostosowuje się automatycznie na podstawie rozdzielczości wideo, lub usuń zaznaczenie, aby ustawić stały Rozmiar czcionki.
- Kolor obramowania / Rozmiar obramowania: Dodaj obramowanie do tekstu znacznika czasowego.
Formaty czasu
- Kod kultury: Ustaw kod kultury dla formatowania daty na znacznikach czasowych (np. en-US dla angielskiego amerykańskiego, fr-CA dla francuszczyzny kanadyjskiej). Zobacz tę listę, aby uzyskać więcej opcji.
- Format czasu: Wybierz format wyświetlania daty i godziny w interfejsie Agent DVR. Domyślnie jest format 12-godzinny ("MMM DD YYYY h:mm:ss A"). Dla formatu 24-godzinnego użyj "YYYY-MM-DD H:mm:ss".
- Format czasu (mały): Wybierz format wyświetlania małej daty w interfejsie Agent DVR. Domyślnie jest format 12-godzinny ("MMM DD h:mm A").
- Format daty: Wybierz format daty
- YYYY: 4-cyfrowy rok '2019'
- YY: 2-cyfrowy rok '19'
- MMMM: Pełna nazwa miesiąca 'June'
- MMM: 3-znakowa nazwa miesiąca 'Jun'
- MM: Miesiąc roku, z wypełniającymi zerami '06'
- M: Miesiąc roku '6'
- DD: Dzień miesiąca, z wypełniającymi zerami '01'
- D: Dzień miesiąca '1'
- Do: Dzień miesiąca z numeryczną skrócona formą porządkową '1st'
- HH: godzina dnia od 0-24, z wypełniającymi zerami, '14'
- H: godzina dnia od 0-24, '14'
- hh: godzina dnia na zegarze 12-godzinnym, z wypełniającymi zerami, '02'
- h: godzina dnia na zegarze 12-godzinnym, '2'
- mm: minuta, z wypełniającymi zerami, '04'
- m: minuta, '4'
- ss: sekunda, z wypełniającymi zerami
- s: sekunda
- A: 'AM' lub 'PM'
- a: 'am' lub 'pm'
Domyślne ustawienia odtwarzacza
- Przejdź do wykrywania ruchu: Podczas odtwarzania nagrań przejdź do pierwszego wystąpienia ruchu.
Tagi
- Tagi plików: Zestaw dostępnych tagów do tagowania nagrań. Jest to automatycznie uzupełniane podczas tagowania nagrań, lub możesz edytować to tutaj.
- Tagi obrazu: Zestaw dostępnych tagów do tagowania obrazów. Jest to automatycznie uzupełniane podczas tagowania obrazów, lub możesz edytować to tutaj.
Sekcje
Zaznacz dostępne przeglądarki do wyświetlenia w interfejsie. Usuń zaznaczenie sekcji, które chcesz ukryć. Zaznacz przycisk "Administrator ma pełny dostęp", aby włączyć wszystkie sekcje dla administratorów.
Logowanie
Kontroluj ilość szczegółów, które Agent DVR zapisuje w swoich dziennikach. Podnieś poziom logowania lub opcje komponentów poniżej podczas rozwiązywania problemu, a następnie zmniejsz je z powrotem, aby pliki dzienników były łatwe w zarządzaniu.
- Max rozmiar logów: Określa maksymalną liczbę wpisów, które mogą być przechowywane w kolejce logów.
- Poziom logowania: Wybierz ilość szczegółów do logowania, od Brak do Debugowanie.
- WebRTC: Włącza logowanie połączeń WebRTC, przydatne do debugowania problemów z wyświetlaniem NA ŻYWO.
- ONVIF: Włącza logowanie debugowania dla urządzeń ONVIF.
- Poziom logów FFMPEG: Dostosuj poziom wyjścia debugowania dla ffmpeg. Ostrzeżenie: Ustawienie Śledzenie może szybko wypełnić dzienniki i powinno być używane tylko krótko w celu debugowania określonych problemów.
- Logowanie SignalR: Włącza logowanie komunikacji z serwerem SignalR, przydatne do szczegółowego debugowania.
Logowanie Syslog
Agent DVR może przesyłać swoje dzienniki na serwer syslog (v6.2.6.0+). Może to być przydatne do monitorowania i debugowania. Serwer, na który mają być wysyłane dzienniki, można skonfigurować w sekcji Logowanie.
- Włączone: Przełącz, aby włączyć lub wyłączyć Logowanie Syslog.
- Serwer: Określ adres serwera, np.: logs1.papertrailapp.com
- Port: Port do użycia
- Kategoria: Wybierz kategorię Syslog (lub Facility).
MQTT
MQTT, kluczowy protokół obsługi wiadomości IoT, ułatwia bezproblemową integrację urządzeń i usług w całej sieci. Skonfiguruj ustawienia MQTT tutaj, aby włączyć Zdarzenia MQTT na swoich urządzeniach, lub użyj Akcji do wysyłania niestandardowych komunikatów na serwer MQTT. Ponadto Agent DVR można skonfigurować do reagowania na polecenia MQTT. Aby uzyskać więcej szczegółów, zobacz MQTT.
- Włączone: Przełącz, aby aktywować lub dezaktywować MQTT.
- Serwer: Wprowadź adres IP serwera MQTT.
- Port: Określ port używany przez serwer MQTT (domyślnie 1883).
- Odkrywanie Home Assistant: Anonsuj urządzenia, które mają włączone Zdarzenia MQTT, w Home Assistant, aby pojawiały się tam automatycznie z czujnikami i przełącznikami. Szczegóły znajdują się w Home Assistant.
- Interwał sprawdzania: Ustaw interwał w sekundach, w którym Agent DVR będzie wysyłać wiadomości keep-alive, zapewniając stabilne połączenie.
- Protokół: Wybierz protokół połączenia, Brak lub TLS.
- Opóźnienie LWT: Wysyła wiadomość offline do tematu statusu po opóźnieniu (w sekundach, 0 aby wyłączyć).
- Waliduj certyfikat: Waliduj certyfikat TLS serwera. Pozostaw to wyłączone w przypadku certyfikatów podpisanych samodzielnie.
- Wersja protokołu: Wersja protokołu MQTT do użycia. Pozostaw na Domyślne, chyba że serwer wymaga określonej wersji.
- QoS: Poziom jakości usługi. Szczegóły znajdują się w dokumentacji serwera MQTT.
- ID klienta: Twój identyfikator klienta MQTT. Pozostaw puste, aby wygenerować automatycznie.
- Nazwa użytkownika: Nazwa użytkownika serwera MQTT.
- Hasło: Hasło serwera MQTT.
- Prefiks Odkrywania: Prefiks tematu używany do wiadomości odkrywania Home Assistant (domyślnie homeassistant). Zmień to tylko wtedy, gdy zmieniłeś prefiks odkrywania w integracji MQTT Home Assistant.
- Wysyłaj statystyki: Włącz to, aby zezwolić Agent DVR na wysyłanie statystyk do MQTT, takich jak użycie CPU, użycie pamięci i użycie dysku.
NDI
NDI (Network Device Interface) upraszcza proces dostępu do źródeł wideo IP, oferując wbudowane funkcje wykrywania. Wiele kamer i systemów nadzoru wideo jest już gotowych do NDI, co ułatwia integrację z Agent DVR. Aby uzyskać więcej informacji na temat technologii NDI i kompatybilnych urządzeń, odwiedź stronę ndi.tv. Agent DVR obsługuje źródła NDI z możliwościami wideo i audio, a także sterowanie PTZ za pośrednictwem NDI.
- Grupy: Tutaj można dodać grupy NDI, jeśli ma to zastosowanie. Każdą grupę wpisz w nowej linii.
- Dodatkowe IP: Dodaj określone adresy IP NDI do skanowania urządzeń. Każdy adres IP powinien być w nowej linii.
- Pokaż urządzenia lokalne: Przełącz tę opcję, aby zdecydować, czy urządzenia NDI na komputerze lokalnym (na którym działa Agent DVR) powinny być wyświetlane na liście.
ONVIF
Agent DVR wykorzystuje słowa kluczowe w pakietach XML zdarzeń ONVIF do identyfikacji zdarzeń ruchu. Ponieważ pakiety te mogą się różnić w zależności od modelu kamery, udostępniamy opcję dodawania niestandardowego zdarzenia XML z Twojej kamery w celu wyzwolenia zdarzeń ONVIF. Ta funkcja jest szczególnie przydatna, jeśli napotykasz problemy ze standardowym wykrywaniem zdarzeń ONVIF.
- XML wykrywania: Wstaw tutaj konkretny pakiet zdarzenia XML ONVIF z Twojej kamery.
- Logowanie zdarzeń: Włącz tę opcję, aby rejestrować wszystkie przychodzące XML z kamery, co jest pomocne do celów debugowania. Uzyskaj dostęp do tych dzienników na /logs.html na Twoim serwerze lokalnym.
Na przykład, jeśli zauważysz wpisy w dziennikach na /logs.html takie jak:
Ignored ONVIF event: <tt:Source xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="VideoSource" Value="V_SRC_000" /><tt:SimpleItem Name="Rule" Value="MyMotionDetectorRule" /></tt:Source><tt:Data xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="State" Value="true" /></tt:Data>
A Agent DVR nie rozpoznaje go jako zdarzenia ruchu, możesz dodać następujące elementy do pola XML wykrywania:
<tt:SimpleItem Name="Rule" Value="MyMotionDetectorRule" /></tt:Source><tt:Data xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="State" Value="true" /></tt:Data>
Agent DVR będzie wtedy interpretować zdarzenia zawierające ten konkretny tekst jako zdarzenia ruchu.
Odtwarzanie
Te ustawienia określają, jak Agent DVR renderuje i dostarcza wideo do przeglądarki internetowej oraz przez interfejs API.
- Maks. rozmiar strumienia: Ustawia najwyższą rozdzielczość dla przesyłania strumieniowego do klienta webowego. Wyższe rozdzielczości mogą znacznie zwiększyć użycie procesora.
- Wysoka DPI: Przesyła wideo w pełnej rozdzielczości wyświetlaczy o wysokiej gęstości pikseli (monitory 4K, komputery Mac, telefony) dla ostrzejszego obrazu, kosztem większego obciążenia kodowania. Limity rozmiaru strumienia nadal obowiązują.
- Wyłączony: Standardowa rozdzielczość (domyślnie).
- GPU: Pełna rozdzielczość tylko dla widzeń korzystających z kodowania GPU, gdzie dodatkowe obciążenie jest znikome.
- Włączone: Pełna rozdzielczość dla wszystkich widzeń. Zwiększa użycie procesora przy kodowaniu programowym.
- Domyślna czcionka: Czcionka domyślna używana do renderowania tekstu, takiego jak sygnatury czasowe, na wideo.
- FPS wideo: Maksymalna liczba klatek na sekundę (liczba klatek) dla wideo wysłanego do przeglądarki internetowej.
- Tryb wypełnienia: Wybierz, czy obraz kamery wypełnia dostępną przestrzeń (Wypełnienie), czy zachowuje swoją pierwotną proporcję (Wyśrodkowanie).
- Użyj GPU: Włącz użycie GPU do dekodowania zapisanych plików wideo.
- Użyj GPU dla klienta webowego: Użyj GPU do kodowania wideo przesyłanego do klientów webowych. Wymaga Wymuś H264.
- Jakość JPEG: Domyślne ustawienie jakości kodowania obrazów jpeg. Wyższe wartości mogą zwiększyć użycie procesora i pamięci masowej.
- Maks. rozmiar MJPEG: Maksymalny rozmiar strumienia MJPEG, który Agent DVR będzie generować za pośrednictwem interfejsu API.
- Domyślny rozmiar MJPEG: Domyślny rozmiar strumienia MJPEG, który Agent DVR będzie generować za pośrednictwem interfejsu API, używany, gdy nie określono parametru rozmiaru.
- Wymuś H264: Używaj H264 do przesyłania strumieniowego wideo do klientów. Usuń zaznaczenie, jeśli transmisja na żywo przestaje działać.
- Domyślne urządzenie GPU: Wybierz domyślne urządzenie GPU do użycia, gdy masz więcej niż jedno.
- Domyślny dekoder GPU *: Wybierz preferowany dekoder sprzętowy. Agent DVR spróbuje innych opcji, jeśli preferowana nie powiedzie się.
- Domyślny kodek nagrywania *: Wybierz preferowany enkoder sprzętowy. Agent DVR użyje alternatywnych opcji w razie potrzeby.
- Rozmiar partycji AI: Maksymalna liczba urządzeń na sesję wnioskowania w wewnętrznym systemie AI. Niższe wartości poprawiają stabilność przy wysokiej współbieżności kosztem dodatkowej pamięci GPU. Zmiany mają zastosowanie po restarcie.
- Wydajne skalowanie: Użyj podstawowego algorytmu skalowania, aby zmniejszyć użycie procesora. Jest to szybkie, ale może powodować postrzępione linie na obrazach.
- Zmień rozmiar plików do odtwarzania: Zmień rozmiar nagranych plików podczas ich odtwarzania, aby zmniejszyć obciążenie. Usuń zaznaczenie, aby uzyskać pełną obsługę rozdzielczości zdjęć podczas odtwarzania.
* Należy pamiętać, że kodowanie i dekodowanie GPU zależy od kompatybilności sprzętu komputera, sterowników i obsługi biblioteki FFmpeg. Aby sprawdzić, czy Agent DVR korzysta z urządzeń sprzętowych, rozpocznij nagrywanie i wyświetl dzienniki w /logs.html w kliencie lokalnym. Agent DVR powinien powrócić do kodowania opartego na procesora, jeśli kodowanie GPU nie powiedzie się.
Serwery RTMP
Agent DVR oferuje możliwość transmisji wideo do punktów końcowych RTMP, takich jak Twitch i YouTube, umożliwiając emisję lub osadzenie strumienia na swojej stronie internetowej. Aby uzyskać więcej informacji na temat osadzania tych strumieni, zapoznaj się z Ustawieniami RTMP.
Streaming RTMP można aktywować z menu Serwera lub zaplanować do automatycznego uruchomienia i zatrzymania za pomocą harmonogramu urządzenia.
- Adres URL: Punkt końcowy RTMP, do którego publikujesz wideo, zazwyczaj w formacie rtmp://a.rtmp.youtube.com/live2.
- Klucz strumienia: Zapoznaj się z przewodnikiem osadzania odwołanym powyżej, aby uzyskać instrukcje dotyczące uzyskania klucza strumienia.
- Rozmiar: Wybierz rozdzielczość dla swojej emisji. Zapamiętaj, że wyższa rozdzielczość zużywa więcej przepustowości i zasobów procesora.
- Jakość: Dostosuj podstawowe ustawienie jakości. Domyślnie wynosi 8. Niższe wartości oznaczają zmniejszoną jakość, ale także niższe użycie przepustowości.
- Częstotliwość odświeżania: Ustaw pożądaną częstotliwość odświeżania wideo. Domyślnie wynosi 15 klatek na sekundę.
- Kodek: Wybierz enkoder używany do strumienia. Enkodery GPU zmniejszają wykorzystanie procesora.
- Dołącz dźwięk: Uwzględnij dźwięk w swoim strumieniu. Jeśli wyłączony, Agent DVR utworzy fikcyjną ścieżkę audio bez dźwięku.
- Maksymalny czas trwania: Ustaw maksymalny czas trwania transmisji w sekundach. Agent DVR zatrzyma transmisję po tym okresie. Wpisz 0 dla transmisji ciągłej.
- Strumieniuj przy starcie: Rozpocznij transmisję do tego serwera po uruchomieniu Agent DVR, używając ostatniego urządzenia, któremu przesyłano strumień.
Bezpieczeństwo
Te ustawienia zostały zaprojektowane do zarządzania sposobem, w jaki Agent DVR obsługuje uzbrajanie i rozbrajanie systemu, zarówno za pośrednictwem ikony blokady w interfejsie, jak i za pośrednictwem integracji/API.
- Opóźnienie uzbrojenia: Opóźnienie czasowe w sekundach od momentu kliknięcia ikony Uzbrojenia (ikona blokady w górnym lewym rogu w Agent) do momentu, gdy Agent DVR rzeczywiście aktywuje alerty.
- Kod rozbrajania: Ten kod jest używany do rozbrojenia Agent DVR, mający zastosowanie w narzędziach takich jak Alexa. Domyślny kod to 1234.
- Profil uzbrojenia: Wybierz profil, który będzie automatycznie stosowany podczas uzbrojenia systemu (za pomocą ikony blokady w górnym lewym rogu interfejsu).
- Profil rozbrajania: Wybierz profil, który będzie automatycznie stosowany podczas rozbrojenia systemu (za pomocą ikony odblokowania w górnym lewym rogu interfejsu).
SMTP
Użyj tych ustawień, aby wysyłać alerty e-mail z Agent DVR poprzez swój własny serwer poczty. Masz możliwość skorzystania z subskrypcji ispyconnect.com dla alertów e-mail lub skonfigurować swój własny serwer SMTP. Pamiętaj, aby wysyłać e-maile, musisz skonfigurować akcję do wysyłania e-mail. Aby uzyskać pomoc w przypadku jakichkolwiek problemów, zapoznaj się z Rozwiązywaniem problemów SMTP.
- Użyj SMTP: Włącz tę opcję, aby używać własnego serwera SMTP do wiadomości.
- Nazwa użytkownika: Nazwa użytkownika twojego serwera SMTP.
- Hasło: Hasło do twojego serwera SMTP.
- Adres nadawcy: Adres e-mail, z którego będą wysyłane wiadomości, na przykład [email protected].
- Serwer: Adres IP lub adres internetowy twojego serwera SMTP.
- Port: Port używany przez twój serwer SMTP. Domyślnie to 25.
- Użyj SSL: Włącz tę opcję dla komunikacji SMTP przez SSL.
- Szablon alertu: Ustaw domyślny temat i komunikat dla e-maili alertów.
- Waliduj certyfikat: Waliduj certyfikat SSL serwera. Pozostaw tę opcję wyłączoną dla certyfikatów podpisanych samodzielnie.
- Wysyłaj obrazy w pełnym rozmiarze: Zaznacz tę opcję, aby wysyłać obrazy w pełnej rozdzielczości zamiast wysyłać zmniejszone, mniejsze wersje.
- Osadź obrazy: Wyświetl obrazy w treści wiadomości. Może to spowodować pojawienie się duplikatów obrazów w niektórych klientach poczty e-mail.
Pamięć masowa
Te opcje ułatwiają zarządzanie dyskiem dla nagrań: otrzymaj ostrzeżenie e-mail przed wypełnieniem lokalizacji pamięci masowej i chroń ważne nagrania przed automatycznym usunięciem.
- Konfiguruj: Patrz Ustawienia pamięci masowej
- Adres e-mail powiadomień o pamięci: Podaj adres e-mail, aby otrzymywać alerty po osiągnięciu limitów pamięci masowej. Wymaga to ustawień SMTP lub subskrypcji.
- Próg powiadomienia: Ustaw procent zajętej przestrzeni w lokalizacji pamięci masowej, aby wyzwolić powiadomienie e-mail. Pamiętaj, że odnosi się to do przydzielonej maksymalnej przestrzeni, a nie do wolnej przestrzeni na dysku.
- Interwał e-mail: Określ częstotliwość emaili ostrzegawczych o pamięci masowej, mierzoną w godzinach.
- Interwał pamięci masowej: Dostosuj częstotliwość operacji Zarządzania pamięcią przez Agent DVR.
- Automatyczne blokowanie tagów Automatycznie blokuj nagrania z określonymi tagami, aby uniemożliwić przypadkowe usunięcie lub usunięcie przez zarządzanie pamięcią masową. Aby usunąć te nagrania, będziesz musiał je odblokować w interfejsie.
Użytkownicy
Uwaga: Bezpłatna wersja Agent DVR umożliwia dodanie jednego użytkownika administratora.
Dzięki odpowiedniej licencji możesz dodać wielu użytkowników z różnymi uprawnieniami do lokalnego serwera Agent DVR, na przykład aby członkowie rodziny lub zespół bezpieczeństwa mieli własne loginy z ograniczonym dostępem.
Aby dodać użytkowników, przejdź do Ustawienia serwera i otwórz kartę Użytkownicy.
- Nazwa użytkownika: To jest nazwa użytkownika do logowania na lokalnym serwerze (różni się od Twojej nazwy użytkownika ispyconnect.com).
- Hasło: Utwórz hasło dla konta lokalnego.
- Grupy: Przydziel lub utwórz grupy dla użytkownika. Grupy działają podobnie do uprawnień użytkowników zdalnych, ale nie ma potrzeby podawania nazwy serwera. Aby ograniczyć dostęp:
- Przydziel nazwę grupy w ustawieniach urządzenia na karcie Ogólne (np. "outside").
- W uprawnieniach użytkownika dodaj grupę "outside", aby ograniczyć jego dostęp do urządzeń oznaczonych w ten sposób.
- Przydziel nazwę grupy do wszystkich pozostałych urządzeń - jeśli urządzenie nie jest przydzielone do grupy, będzie widoczne dla wszystkich.
- Czy administrator: Przyznaje pełny dostęp do wszystkich funkcji i ustawień. Jeśli użytkownik jest administratorem, poniższe ustawienie "Tylko do odczytu" jest ignorowane.
- PTZ: Umożliwia dostęp do sterowania PTZ (Pan-Tilt-Zoom).
- Własne ustawienia: Użytkownik może zapisywać własne widoki, filtry, wyświetlanie planu piętra i mapowanie klawiszy. Jeśli to opcja jest niezaznaczona, będą używać konfiguracji konta administratora.
- Tylko do odczytu: Uniemożliwia użytkownikowi modyfikowanie ustawień urządzenia.
- Pobrane pliki: Zezwala użytkownikowi na pobieranie nagrań.
- Audio: Umożliwia użytkownikowi słuchanie transmisji na żywo i nagranych audiów.
- Rozmowa: Umożliwia użytkownikowi korzystanie z funkcji rozmowy zwrotnej.
- Sterowanie: Umożliwia użytkownikowi korzystanie ze sterowań urządzenia, takich jak nagrywanie i fotografowanie. Ma zastosowanie tylko jeśli opcja Tylko do odczytu jest zaznaczona.
- Zawartość: Umożliwia dostęp do nagrań i zdjęć.
Zapomniałeś loginu administratora?
Jeśli zapomnisz loginu administratora i zostaniesz zablokowany w Agent DVR, możesz go zresetować, wykonując następujące kroki:
- Zatrzymaj usługę Agent DVR, jeśli jest uruchomiona.
- Otwórz okno konsoli: Kliknij Start, wpisz "cmd", kliknij prawym przyciskiem myszy na "Wiersz polecenia" i wybierz "Uruchom jako administrator".
- Przejdź do katalogu Agent DVR, zwykle "cd C:\Program Files\Agent".
- Zresetuj hasło lokalne, wpisując "Agent.exe reset-local-login" na Windows lub "dotnet Agent.dll reset-local-login" na macOS i Linux.
- Restartuj usługę Agent DVR, używając tej samej metody co do jej zatrzymania.
Możesz zautomatyzować dodawanie nowych użytkowników za pomocą LDAP lub OAuth2.
Zarządzanie sesjami
Z Menu serwera kliknij na Zarządzanie sesjami, aby uzyskać dostęp do tych kontrolek. Jest to widoczne tylko dla administratorów.
W tym oknie wyświetlane są nazwy użytkowników i adresy IP ostatnich logowań do serwera. Stąd można wymusić rozłączenie określonych sesji.
Dziennik sesji
Od wersji 6.2.8.0, Agent DVR przechowuje również zwykły dziennik audytu aktywności sesji w pliku sessionlog.txt, zlokalizowany w folderze Multimedia (w systemie Windows znajduje się to zwykle w C:\Program Files\Agent\Media). Obejmuje to zarówno lokalne konta użytkowników, jak i użytkowników zdalnych łączących się przez witrynę internetową - każdy wpis zawiera informację, czy sesja była lokalna czy zdalna.
Dziennik sesji rejestruje:
- Połączenia i rozłączenia użytkowników, wraz z nazwą użytkownika, adresem IP i identyfikatorem sesji.
- Odtwarzanie nagrań, w tym odtwarzanie osi czasu.
- Pobieranie i przesyłanie strumieniowe zapisanych plików.
Gdy plik dziennika osiągnie rozmiar 10MB, zostaje on przejęty ze znacznikiem czasu i uruchamiany zostaje nowy plik dziennika, dzięki czemu najnowsza historia jest zawsze dostępna bez nieskończonego wzrostu pliku.