Konfigurasi: Pengaturan Server

Tentang

Untuk menyesuaikan pengaturan Anda, klik Ikon Server yang terletak di bagian atas kanan UI Agent DVR, dan pilih "Pengaturan" dari menu Konfigurasi. Harap diperhatikan, jika ikon server disorot dengan latar belakang berwarna, ini menunjukkan bahwa Anda beroperasi pada server Agent DVR pengguna lain melalui izin, yang mungkin membatasi akses ke beberapa fitur.

Umum

Opsi umum untuk server Agent DVR Anda, mencakup namanya, bahasa default, jalur pembaruan, dan cara mengelola beban CPU.

  • Nama: Tetapkan nama unik untuk instans Agent DVR Anda. Ini sangat berguna jika Anda mengelola beberapa server di akun Anda. Catatan: mengubah nama server dapat mempengaruhi izin yang telah Anda tetapkan untuk orang lain.
  • Beta Track: Periksa pembaruan dari jalur beta alih-alih jalur rilis.
  • Default Language: Tetapkan bahasa default untuk server Anda
  • Default Voice: Suara default yang digunakan untuk konversi teks ke ucapan.
  • CPU Maksimal: Tentukan penggunaan CPU maksimal untuk server Anda. Peringatan akan dikirim jika batas ini tercapai, dan Agent DVR akan menyesuaikan kecepatan bingkai kamera untuk mengelola beban.
  • Penyetelan: Optimalkan Agent DVR untuk perangkat keras Anda: Performa (FPS tinggi, lebih sedikit kamera), Seimbang, atau Kapasitas (lebih banyak kamera atau perangkat keras yang kurang kuat).
  • Check for Updates: Aktifkan pemeriksaan versi baru Agent DVR.
  • Talk Device: Perangkat keluaran audio yang digunakan untuk pemutaran balik suara.
  • ONVIF Discovery: Aktifkan atau nonaktifkan penemuan perangkat ONVIF berkala di jaringan Anda.
  • Experimental Features: Aktifkan ini untuk menguji fitur baru di Agent. Fitur-fitur ini biasanya masih dalam pengembangan dan umumnya hanya boleh digunakan untuk tujuan pengujian.
  • Pengkode Perangkat Lunak (FFmpeg GPL): Agent DVR menggunakan versi LGPL dari FFmpeg secara default. Aktifkan ini untuk mengunduh versi FFmpeg berlisensi GPL opsional, yang menambahkan pengkode perangkat lunak x264 dan x265 untuk penyandian H.264/H.265 berkualitas lebih tinggi pada sistem tanpa akselerasi GPU. Saat Anda mengubah ini, Agent DVR mengunduh versi yang dipilih di latar belakang dan kemudian memulai ulang secara otomatis untuk menerapkannya. Sistem dengan GPU yang didukung tidak memerlukan opsi ini. Kedua versi FFmpeg adalah sumber terbuka - skrip pembuatan dan kode sumber tersedia di github.com/ispysoftware/agentdvr-ffmpeg-build, dan setiap unduhan menyertakan teks lisensinya di folder lisensi.
  • Login default: Nama pengguna dan kata sandi yang sudah diisi sebelumnya yang digunakan saat menambahkan perangkat kamera baru (berguna jika kamera Anda berbagi satu login).
  • FPS min: Kecepatan bingkai minimum yang akan dikurangi kamera saat Agent DVR menurunkan beban CPU.
  • Prioritas CPU: Tetapkan prioritas proses Agent DVR di sistem Anda. Disarankan Di Atas Normal.
  • Terapkan jadwal saat mulai: Aktifkan ini untuk menerapkan pengaturan penjadwalan Anda pada startup, memastikan perangkat Anda berada dalam status yang benar sesuai jadwal Anda. Jika tidak dicentang, Agent DVR akan dimulai dengan perangkat dalam status terakhir yang diketahui.
  • Beritahu saat Terputus: Aktifkan ini untuk menerima notifikasi jika server Anda terputus dari layanan web secara tidak terduga.
  • Direktori VLC: Tentukan direktori instalasi VLC (v3+). Ini biasanya terdeteksi otomatis oleh sistem.
  • Dorong ke Bicara: Aktifkan mode dorong ke bicara, di mana komunikasi hanya mungkin saat tombol bicara ditekan.
  • Metode SignalR: Pilih metode SignalR (digunakan oleh Agent DVR untuk menyiapkan koneksi jarak jauh). Ini terutama untuk mengatasi masalah akses jarak jauh.
  • Tunggu SignalR: Aktifkan ini untuk menunggu respons SignalR pada startup, yang dapat membantu mengatasi masalah koneksi di macOS.

Server AI

Hubungkan Agent DVR ke Server AI untuk menambahkan fitur cerdas seperti Pengenalan Objek ke Kamera Anda.

Lihat Pengaturan AI

Awan

Hubungkan Agent DVR ke akun Penyimpanan cloud Anda di sini sehingga kamera Anda dapat mengunggah Rekaman dan Foto ke lokasi offsite secara otomatis.

Penyedia Cloud yang Didukung

  • Box
  • Drive
  • DropBox
  • NextCloud / WebDav
  • OneDrive
  • OneDrive Business
  • OpenDrive
  • S3

Klik tombol yang sesuai untuk Mengotorisasi Agent DVR untuk Terhubung dengan host cloud Anda. Jika Anda mengalami masalah apa pun, pertimbangkan untuk menonaktifkan sementara autentikasi 2 faktor pada akun host cloud Anda. Setelah Agent DVR memiliki akses, Anda dapat mengelola Unggahan cloud dengan menyesuaikan Pengaturan cloud Kamera Anda.

Penyimpanan Cloud S3

Untuk opsi Penyimpanan S3, oauth tidak digunakan. Sebaliknya, Anda perlu menyediakan ID Klien dan Kunci Rahasia untuk Unggahan. Agent DVR kompatibel dengan Amazon S3 dan Penyedia S3 lainnya seperti Google Cloud.

Pengaturan Amazon S3

Siapkan akun Penyimpanan Anda di AWS dan masukkan Parameter S3 yang diperlukan. Bidang URL harus dibiarkan kosong untuk Amazon S3, karena sudah dikonfigurasi secara otomatis.

Pengaturan Google Cloud S3

Untuk penyimpanan Google Cloud S3, mulai dengan membuat bucket baru di antarmuka Google Cloud. Kemudian, buat Kunci Akses, yang akan menyediakan kunci dan rahasia untuk Konfigurasi Agent DVR. Tetapkan URL ke https://storage.googleapis.com. Catatan: Nama Wilayah tidak diperlukan untuk pengaturan ini.

Server FTP

Konfigurasi dan kelola server FTP Anda dengan mudah di sini. Setelah server ditambahkan, Anda dapat dengan mudah memilihnya untuk kamera apa pun melalui opsi penyuntingan. Untuk detail selengkapnya tentang pengaturan FTP kamera, silakan lihat FTP kamera.

  • Nama: Tetapkan nama lokal untuk server Anda agar mudah diidentifikasi dalam Agent.
  • Nama pengguna: Masukkan nama pengguna server FTP Anda.
  • Kata sandi: Masukkan kata sandi server FTP Anda.
  • Server: Tentukan URL server FTP Anda, dimulai dengan ftp:// atau sftp:// (misalnya, ftp://192.168.12.1).
  • Port: Nomor port yang digunakan server FTP Anda, biasanya 21 untuk ftp:// dan 22 untuk sftp://.
  • Gunakan SFTP: Aktifkan opsi ini jika server Anda menggunakan SFTP.
  • Gunakan pasif: Pilih mode FTP Pasif dengan mencentang ini.
  • Ubah nama: Mengaktifkan ini akan membuat Agent DVR mengunggah file dengan nama sementara dan kemudian mengubah namanya setelah pengunggahan. Ini sangat berguna untuk meminimalkan flicker saat streaming video melalui FTP dan javascript. Pelajari lebih lanjut.
  • Antrean maks: Tetapkan batas ukuran antrean pengunggahan. Jika batas ini tercapai, Agent DVR akan berhenti menerima file baru untuk pengunggahan. Perhatikan bahwa ukuran antrean dikelola berdasarkan per-kamera.

Tata letak

Tata letak mengontrol bagaimana kamera Anda disusun pada tampilan langsung. Menggunakan tab ini Anda dapat menambah, menyunting dan menghapus tata letak

LDAP

Gunakan server LDAP Anda (openLDAP, Active Directory, dll) untuk menangani login. Ini menggunakan fitur login lokal jadi memerlukan lisensi. Anda dapat menemukan pengaturan ini di tab LDAP dari dialog Pengguna di Pengaturan Server.

Menggunakan LDAP, pengguna Anda dapat masuk ke klien web lokal menggunakan login LDAP mereka. Ini akan mengautentikasi mereka terhadap server LDAP Anda dan membuat akun lokal untuk mereka secara otomatis.

  • Diaktifkan: Nyalakan atau matikan login dengan LDAP.
  • Alamat Server: Masukkan alamat server LDAP Anda, misalnya ldap.example.com
  • Port: Port server LDAP. Biasanya 389 atau 636 untuk LDAP melalui SSL. Jika Anda menggunakan Active Directory dan mengalami kesalahan Referral, coba port 3268 (Global Catalog).
  • Adalah Active Directory: Centang ini jika Anda menggunakan AD (ini mengubah beberapa bidang yang diteruskan ke LDAP).
  • Gunakan SSL: Centang jika Anda menggunakan koneksi aman
  • Validasi Sertifikat: Validasi sertifikat SSL server. Biarkan ini tidak diaktifkan untuk sertifikat yang ditandatangani sendiri.
  • Gunakan Autentikasi Dasar: Gunakan autentikasi dasar saat mengikat ke server LDAP.
  • Basis Pencarian LDAP: Basis pencarian domain. misalnya DC=myorg,DC=com
  • Versi Protokol: Default adalah 3
  • Nama Umum: Atribut yang digunakan untuk mencocokkan nama pengguna, misalnya sAMAccountName untuk Active Directory atau uid untuk openLDAP.
  • Login Layanan: Nama pengguna dan kata sandi opsional untuk akun layanan yang digunakan untuk mencari detail pengguna dan keanggotaan grup. Diperlukan jika server Anda tidak mengizinkan pengikatan anonim.

Izin Grup

Menggunakan Izin Grup, Anda dapat menambahkan nama grup pengguna LDAP dan izin untuk diterapkan ke grup tersebut. Anda harus menambahkan setidaknya satu grup LDAP untuk mengonfigurasi login LDAP. Ketika pengguna masuk, sistem akan mencocokkan keanggotaan grup pengguna LDAP mereka terhadap grup-grup ini dan menerapkan izin yang ditemukan. Jika pengguna adalah anggota dari beberapa grup, izin akan digabungkan (melalui operasi OR).

Contoh Konfigurasi LDAP

Active Directory (Windows Server)

Konfigurasi Dasar

Alamat Server
dc1.company.local
Port
389 (LDAP) atau 636 (LDAPS)
Adalah Active Directory
Diaktifkan
Gunakan SSL
Diaktifkan (disarankan)
Gunakan Autentikasi Dasar
Diaktifkan
Basis Pencarian LDAP
DC=company,DC=local
Versi Protokol
3
Nama Umum
sAMAccountName

Login Layanan (Opsional)

Nama Pengguna
Kata Sandi
[service account password]
Format Login:
Pengguna dapat masuk dengan:

Server OpenLDAP

Konfigurasi Dasar

Alamat server
ldap.company.com
Port
389 (LDAP) atau 636 (LDAPS)
Adalah Active Directory
Dinonaktifkan
Gunakan SSL
Diaktifkan (disarankan)
Gunakan autentikasi dasar
Diaktifkan
Basis pencarian LDAP
dc=company,dc=com
Versi Protokol
3
Nama umum
uid

Login layanan (Diperlukan)

Nama pengguna
cn=ldap-reader,ou=system,dc=company,dc=com
Kata sandi
[service account password]
Penting:
Akun layanan diperlukan untuk pencarian pengguna karena pengikatan anonim biasanya dinonaktifkan.
Login Pengguna:
Pengguna masuk dengan uid mereka:
john.doe

Peladen Uji Publik ForumSys

Konfigurasi Dasar

Alamat server
ldap.forumsys.com
Port
389
Adalah Active Directory
Dinonaktifkan
Gunakan SSL
Dinonaktifkan (hanya uji)
Gunakan autentikasi dasar
Diaktifkan
Basis pencarian LDAP
dc=example,dc=com
Versi Protokol
3
Nama umum
uid

Login layanan (Tidak diperlukan)

Nama pengguna
(biarkan kosong)
Kata sandi
(biarkan kosong)
Pengguna Uji Tersedia:
einstein / password
newton / password
galieleo / password
tesla / password

Google Secure LDAP

Konfigurasi dasar

Alamat server
ldap.google.com
Port
636
Adalah Active Directory
Dinonaktifkan
Gunakan SSL
Diaktifkan
Gunakan autentikasi dasar
Diaktifkan
Basis pencarian LDAP
dc=company,dc=com
Versi Protokol
3
Nama umum
uid

Login layanan (Diperlukan)

Nama pengguna
[service account email]
Kata sandi
[service account password]
Diperlukan:
Akun layanan harus dikonfigurasi di Google Admin Console dengan izin LDAP yang sesuai.

Catatan Konfigurasi & Pemecahan Masalah

Rekomendasi SSL/TLS

  • Produksi: Selalu gunakan SSL (port 636) atau StartTLS (port 389 dengan SSL diaktifkan)
  • Pengujian: Koneksi non-SSL dapat diterima hanya untuk lingkungan pengujian

Active Directory vs OpenLDAP

  • Active Directory: Gunakan sAMAccountName untuk Nama umum
  • OpenLDAP/Lainnya: Biasanya gunakan uid untuk Nama umum

Pemilihan Port

  • 389: LDAP Standar (dapat menggunakan StartTLS)
  • 636: LDAP melalui SSL (LDAPS)
  • 3268: Katalog Global AD (tidak terenkripsi)
  • 3269: Katalog Global AD melalui SSL

Akun Layanan

  • Active Directory: Dapat menggunakan format UPN ([email protected])
  • OpenLDAP: Memerlukan format DN lengkap (cn=service,ou=users,dc=domain,dc=com)
  • Opsional: Jika tidak ditentukan, kredensial pengguna akan digunakan untuk pencarian grup

Masalah Umum

Pastikan sertifikat SSL valid atau konfigurasi validasi sertifikat dengan benar.

Pastikan port LDAP dapat diakses dari server Anda dan aturan firewall memungkinkan lalu lintas.

Akun layanan harus memiliki izin baca pada objek pengguna dan grup.

Basis pencarian harus cukup luas untuk mencakup semua pengguna dan grup di direktori Anda.

OAUTH

Gunakan Penyedia Identitas pihak ketiga (seperti Okta, Microsoft Entra ID, Google, dll.) untuk menangani login melalui standar OAuth 2.0 dan OpenID Connect. Ini menggunakan fitur login lokal sehingga memerlukan lisensi.

Dengan menggunakan OAuth2, pengguna Anda dapat masuk ke klien web lokal menggunakan kredensial perusahaan yang ada. Ini akan mengotentikasi mereka terhadap Penyedia Anda, dan jika berhasil, akan membuat atau memperbarui akun lokal untuk mereka secara otomatis.

  • Diaktifkan: Nyalakan atau matikan login dengan OAuth2.
  • Nama Penyedia: Nama ramah untuk penyedia yang muncul pada tombol login, misalnya "Masuk dengan Google".
  • ID Klien: Pengidentifikasi publik unik untuk aplikasi Anda, yang disediakan oleh Penyedia Identitas Anda.
  • Rahasia Klien: Rahasia Klien untuk aplikasi Anda. Jaga kerahasiaan ini.
  • Penerbit: URL akar server otorisasi penyedia Anda. Ini adalah URL dasar dari mana semua endpoint lain ditemukan.
  • Endpoint Otorisasi: URL tempat pengguna dikirim untuk masuk.
  • Endpoint Token: URL yang digunakan aplikasi Anda untuk menukar kode otorisasi dengan token ID.
  • URI Pengalihan: URL yang tepat di mana penyedia akan mengirimkan pengguna kembali setelah login berhasil. Ini harus dimasukkan ke dalam daftar putih dengan penyedia Anda. Untuk aplikasi LAN, ini biasanya alamat localhost (misalnya, http://localhost:8090/).
  • Cakupan: Daftar izin yang dipisahkan spasi yang diminta aplikasi Anda. Minimal, ini harus mencakup openid profile email dan cakupan untuk grup misalnya, groups
  • Klaim Nama Pengguna: Nama klaim dalam token ID yang digunakan sebagai nama pengguna unik pengguna. Praktik standar adalah menggunakan preferred_username atau email
  • Klaim Grup: Nama klaim dalam token ID yang berisi keanggotaan grup pengguna. Ini sering kali groups

Izin Grup

Menggunakan Izin Grup Anda dapat memetakan nama grup dari Penyedia Identitas Anda ke serangkaian izin dalam aplikasi ini. Anda harus menambahkan setidaknya satu pemetaan grup untuk mengkonfigurasi login OAuth2. Ketika pengguna masuk, sistem akan memeriksa klaim grup dalam token mereka, mencocokkannya dengan aturan ini, dan menerapkan izin yang ditemukan. Jika pengguna adalah anggota dari beberapa grup yang dipetakan, izin akan digabungkan (melalui operasi OR), memberikan mereka akses yang paling permisif.

Contoh Konfigurasi OAuth2

Okta

Konfigurasi Penyedia

Penerbit
https://your-tenant.okta.com
Endpoint Otorisasi
https://your-tenant.okta.com/oauth2/v1/authorize
Endpoint Token
https://your-tenant.okta.com/oauth2/v1/token
ID Klien
Ditemukan di pengaturan Aplikasi Okta
URI Pengalihan
http://localhost:8090/
Cakupan
openid profile email groups
Klaim Nama Pengguna
preferred_username
Klaim Grup
groups

Catatan Penyiapan Okta

Konfigurasi Penting:
Di Pengaturan Umum Aplikasi Okta Anda, Anda harus memasukkan URL Anda ke dalam daftar putih:
  • URI pengalihan masuk: Tambahkan URI Pengalihan lengkap Anda (misalnya, http://localhost:8090/).
  • URI pengalihan keluar: Tambahkan URL tempat Anda ingin pengguna dikirim setelah logout (misalnya, http://localhost:8090/).
Mendapatkan Klaim Grup:
Untuk menyertakan grup dalam token, buka tab Masuk Aplikasi Okta Anda, edit bagian "Token ID OpenID Connect", dan konfigurasikan filter klaim Grup.
Firewall / Kesalahan 403:
Jika Anda mendapatkan kesalahan koneksi, Anda mungkin perlu menambahkan URI Pengalihan Anda ke daftar terpercaya di bawah Keamanan > API > Asal Terpercaya.

Pemecahan Masalah

Ini hampir selalu berarti URI Pengalihan masuk atau URI Pengalihan keluar tidak dikonfigurasi dengan benar dan tidak didaftarkan dalam daftar putih di pengaturan aplikasi penyedia Anda. URL harus sesuai persis dengan apa yang dikirim aplikasi.

Penyedia Identitas Anda memblokir permintaan dari server Anda. Ini biasanya merupakan kebijakan firewall atau keamanan. Di Okta, Anda harus menambahkan URL dasar aplikasi Anda (misalnya, http://localhost:8090) ke daftar tepercaya di bawah Keamanan > API > Asal Tepercaya. Penyedia lain mungkin memiliki pengaturan "CORS" atau "Asal Web" serupa.

Ini dapat memiliki beberapa penyebab:
  • Ruang Lingkup dalam konfigurasi Anda tidak memiliki ruang lingkup yang diperlukan untuk grup, misalnya groups
  • Pengguna yang Anda uji bukan anggota dari grup apa pun di Penyedia Identitas.
  • Penyedia tidak dikonfigurasi untuk mengirim klaim grup. Di Okta, Anda harus secara eksplisit mengonfigurasi filter Klaim Grup dalam pengaturan "Masuk" Aplikasi untuk menambahkan grup ke Token ID.
  • Nama Klaim Grup dalam konfigurasi Anda tidak sesuai dengan nama klaim dalam token, misalnya konfigurasi Anda mengatakan groups tetapi token berisi roles

Lisensi

Gunakan tab ini untuk melisensikan Agent DVR untuk penggunaan bisnis/ mengaktifkan penerusan porta untuk akses jarak jauh.

Apakah Anda memiliki lisensi untuk Agent DVR dan ingin memindahkannya ke komputer baru? Lihat Transfer Lisensi. Anda dapat menghapus lisensi lama dan kemudian menambahkan lisensi baru untuk komputer baru.

Anda juga dapat membeli lisensi dalam jumlah besar melalui Faktur. Lihat Lisensi Volume.

Lisensi melalui baris perintah

Jika Anda tidak memiliki akses ke Agent melalui jaringan lokal (misalnya Anda menggunakan ProxMox atau lingkungan virtual lainnya), maka Anda dapat melisensikan Agent DVR menggunakan perintah berikut. Akses komputer menggunakan terminal dan buka folder yang berisi executable Agent. Pastikan Agent tidak sedang berjalan:

Perintah ini harus berfungsi pada v5.9.3.0+

  • sudo systemctl stop AgentDVR.service
  • Agent show-id
    Ini akan menampilkan ID Unik yang Anda butuhkan untuk melisensikan agent atau mentransfer lisensi Anda.
  • Agent license "LICENSE-GOES-HERE"
    Panggil ini dengan lisensi Anda dan mulai ulang Agent untuk menerapkan.
  • sudo systemctl start AgentDVR.service
    untuk memulai ulang layanan Agent DVR.

Untuk versi yang lebih lama:

  • sudo systemctl stop AgentDVR.service
  • Dapatkan ID Unik Anda dengan mengedit Agent/Media/XML/config.xml dan cari UniqueID. Agent perlu telah dijalankan setidaknya sekali untuk membuat file ini.
  • Lisensikan Agent dan kemudian salin teks lisensi ke kolom baru (atau yang sudah ada) dalam file yang sama: <License>LICENSE-GOES-HERE</License>.
  • sudo systemctl start AgentDVR.service
    untuk memulai ulang layanan Agent DVR.

Pelabelan Pribadi

Setelah Agent DVR Berlisensi Anda dapat memberi label putih untuk bisnis Anda atau klien Anda menggunakan opsi pada tab Opsi whitelabel (memerlukan lisensi white-label):

Opsi white labelling berlaku pada UI server Anda sendiri, bukan pada platform web jarak jauh kami
  • Nama Produk Tetapkan nama produk alternatif yang akan ditampilkan di bagian atas UI (maks. 6 karakter)
  • Tampilkan Logo Unggah logo menggunakan opsi Menu server - Unggah Berkas dan ini akan ditampilkan oleh klien saat aplikasi web dimuat.
  • Tampilkan Tautan Bantuan Nyalakan atau matikan tautan bantuan di aplikasi yang membawa pengguna ke situs web kami.
  • Tampilkan Remote Tampilkan atau sembunyikan tautan ke layanan jarak jauh dan integrasi kami.
  • Tampilkan Lisensi Tampilkan atau sembunyikan tab lisensi ini. Perhatikan bahwa jika tab ini disembunyikan, satu-satunya cara untuk menampilkannya lagi adalah menghentikan layanan Agent DVR, menyunting Media/XML/config.xml di direktori Agent DVR dan menetapkan ShowLicensing ke "true" kemudian mulai ulang.
  • Teks Tentang Tetapkan teks yang ditampilkan saat Anda klik ikon Informasi di UI.

Server Lokal

Pengaturan ini mengontrol server web bawaan yang menghost antarmuka pengguna Agent DVR. Ubah pengaturan ini untuk memindahkan port server web, mengaktifkan HTTPS, atau membatasi siapa yang dapat terhubung.

  • Port: Port lokal yang digunakan oleh Agent. Nilai bawaan adalah 8090.
  • Port WAN: Jika Anda telah meneruskan port Agent DVR, tentukan port eksternal di sini (digunakan untuk koneksi aplikasi seluler).
  • Port SSL: Port untuk koneksi SSL ke server Anda. Atur ke 0 untuk menonaktifkan. Sebelum mengatur ini, silakan baca panduan.
  • Hanya SSL: Terima hanya permintaan SSL. Uji bahwa SSL berfungsi terlebih dahulu!
  • Sertifikat SSL: Berkas sertifikat untuk koneksi SSL.
  • Kata Sandi SSL: Kata sandi untuk sertifikat SSL Anda.
  • Proxy terpercaya: Alamat IP proxy balik yang diizinkan untuk melaporkan IP klien sebenarnya. Biarkan kosong kecuali Anda menjalankan proxy (misalnya nginx, Caddy, Cloudflare Tunnel) di depan Agent.
  • Ikat ke antarmuka: Secara bawaan, Agent DVR memantau semua antarmuka. Anda dapat menentukan antarmuka jaringan tertentu untuk dipantau di sini. Jika pengaturan ini mengganggu akses, Anda dapat kembali ke nilai bawaan dengan mengatur BindInterface ke '*' di Agent/Media/XML/config.xml.
  • Lindungi API: Aktifkan autentikasi dasar untuk titik akhir API. Perhatikan bahwa ini dapat mempengaruhi beberapa integrasi.
  • Batas Waktu Akses: Tetapkan batas waktu untuk akses server melalui izin (dalam menit). 0 untuk akses tak terbatas.
  • Sesi maks: Batasi jumlah koneksi browser web yang bersamaan. Koneksi yang melebihi batas akan putus. Atur ke 0 untuk tidak terbatas.
  • Aktifkan ZeroConf: Aktifkan layanan penemuan jaringan otomatis, yang memungkinkan Agent DVR ditemukan oleh aplikasi lain termasuk aplikasi seluler dan aplikasi tray Windows.
  • Blokir akses eksternal: Pilih opsi ini untuk sepenuhnya memblokir akses dari portal web jarak jauh.
  • Titik Akhir Asisten AI (MCP): Layani titik akhir asisten AI di /mcp pada server web ini, di bawah aturan akses yang sama dengan API. Aktif secara bawaan; matikan untuk menolak semua koneksi asisten ke server ini.

Server TURN

Server TURN adalah kunci untuk mengaktifkan Akses Jarak Jauh ke server Agent DVR dan perangkat Anda. Server ini membantu memfasilitasi koneksi ketika koneksi peer-to-peer langsung tidak memungkinkan, seperti ketika perangkat berada di belakang NAT atau firewall.

Agent DVR dilengkapi dengan Server TURN bawaan dan mengonfigurasinya serta membiarkannya berjalan secara otomatis. Anda juga dapat menggunakan Server TURN Anda sendiri jika Anda memiliki lisensi untuk akses jarak jauh.

  • Server STUN: Daftar server STUN yang tersedia untuk publik untuk digunakan saat menyiapkan koneksi.
  • Server TURN: Tentukan apakah akan menggunakan Server TURN bawaan atau Server TURN kustom. Menonaktifkan Server TURN dapat mengganggu akses.
  • Alamat TURN: Alamat IP yang akan digunakan untuk Server TURN. Biarkan kosong untuk otomatis.
  • Port TURN: Port server STUN/TURN (standar 3478).
  • Port min server TURN: Batas bawah rentang port untuk alokasi relay TURN. Standar adalah 50000. Penerusan rentang ini direkomendasikan tetapi biasanya tidak diperlukan, karena lalu lintas relay biasanya melintasi port TURN.
  • Port maks server TURN: Batas atas rentang port untuk alokasi relay TURN. Standar adalah 50100. Penerusan rentang ini direkomendasikan tetapi biasanya tidak diperlukan.

Gunakan pengaturan Server TURN kustom jika Anda ingin menggunakan Server TURN yang dihosting secara eksternal untuk koneksi jarak jauh langsung ke Agent DVR. Jika Anda mengonfigurasi opsi ini, Anda perlu menetapkan mode Server TURN di atas menjadi Kustom. Anda perlu mendapatkan detail ini dari Penyedia Anda. Lisensi diperlukan untuk akses jarak jauh ke Agent DVR.

Antarmuka Pengguna

Opsi-opsi ini menyesuaikan antarmuka Agent DVR, mulai dari stempel waktu default pada video dan format tanggal dan waktu hingga bagian UI mana yang tersedia.

Batas

  • Alert maks: Jumlah maksimum alert untuk disimpan. Ketika batas ini tercapai Agent akan menghapus alert lama.
  • Tampilan: Jumlah tampilan yang tersedia di layar langsung.
  • Denah: Jumlah denah yang tersedia di layar denah lantai.

Pengaturan Default Timestamp

Gaya stempel waktu default untuk kamera yang menggunakan pengaturan stempel waktu global.

  • Pemformat: Teks stempel waktu. Contoh: {FPS},{RES},{0:G},{0:T},{NAME},{REC},{0:dd MMM yy}
  • Posisi: Tempat stempel waktu muncul di video, atau Tidak ada untuk menyembunyikannya.
  • Warna Teks / Warna latar: Warna teks dan latar belakang stempel waktu.
  • Tampilkan latar belakang: Gambar latar belakang di belakang teks stempel waktu.
  • Opasitas: Opasitas latar belakang stempel waktu.
  • Ukuran Font Otomatis: Sesuaikan ukuran font stempel waktu secara otomatis berdasarkan resolusi video, atau hapus centang untuk menetapkan Ukuran font tetap.
  • Warna garis tepi / Ukuran garis tepi: Tambahkan garis tepi pada teks stempel waktu.

Format waktu

  • Kode budaya: Tetapkan kode budaya untuk pemformatan tanggal pada stempel waktu (misalnya, en-US untuk bahasa Inggris Amerika, fr-CA untuk bahasa Prancis Kanada). Lihat daftar ini untuk opsi lainnya.
  • Format waktu: Pilih format untuk tampilan tanggal dan waktu di UI Agent DVR. Default adalah format 12-jam ("MMM DD YYYY h:mm:ss A"). Untuk format 24-jam, gunakan "YYYY-MM-DD H:mm:ss".
  • Format waktu (kecil): Pilih format untuk tampilan tanggal kecil di UI Agent DVR. Default adalah format 12-jam ("MMM DD h:mm A").
  • Format tanggal: Pilih format tanggal
  • YYYY: Tahun 4 digit '2019'
  • YY: Tahun 2 digit '19'
  • MMMM: Bulan dengan panjang penuh 'June'
  • MMM: Bulan 3 karakter 'Jun'
  • MM: Bulan dalam tahun, dengan nol di depan '06'
  • M: Bulan dalam tahun '6'
  • DD: Hari dalam bulan, dengan nol di depan '01'
  • D: Hari dalam bulan '1'
  • Do: Hari dalam bulan dengan singkatan ordinal numerik '1st'
  • HH: Jam dalam sehari dari 0-24, dengan nol di depan, '14'
  • H: Jam dalam sehari dari 0-24, '14'
  • hh: Jam dalam sehari pada jam 12-jam, dengan nol di depan, '02'
  • h: Jam dalam sehari pada jam 12 jam, '2'
  • mm: Menit, dengan nol di depan, '04'
  • m: Menit, '4'
  • ss: Detik, dengan nol di depan
  • s: Detik
  • A: 'AM' atau 'PM'
  • a: 'am' atau 'pm'

Default Pemutar

  • Lompati ke gerakan: Saat memutar ulang rekaman lompati ke instance pertama pergerakan.

Tag

  • Tag file: Kumpulan tag yang tersedia untuk menandai rekaman. Ini secara otomatis diisi saat Anda menandai rekaman atau Anda dapat mengeditnya di sini.
  • Tag Gambar: Kumpulan tag yang tersedia untuk menandai gambar. Ini secara otomatis diisi saat Anda menandai gambar atau Anda dapat mengeditnya di sini.

Bagian

Centang penampil yang tersedia untuk ditampilkan di UI. Hapus centang pada bagian apa pun yang ingin Anda sembunyikan. Centang tombol "Admin memiliki semua" untuk mengaktifkan semua bagian bagi administrator.

Pencatatan Log

Kontrol berapa banyak detail yang ditulis Agent DVR ke dalam lognya. Naikkan tingkat log atau opsi komponen di bawah saat memecahkan masalah, kemudian turunkan kembali untuk menjaga file log tetap dapat dikelola.

  • Ukuran log maks: Menentukan jumlah maksimum entri yang dapat disimpan dalam antrian log.
  • Tingkat Log: Pilih berapa banyak detail yang akan dicatat, dari Tidak Ada hingga Debug.
  • WebRTC: Mengaktifkan pencatatan koneksi WebRTC, berguna untuk men-debug masalah tampilan langsung.
  • ONVIF: Mengaktifkan pencatatan debug untuk perangkat ONVIF.
  • Tingkat log FFMPEG: Sesuaikan tingkat keluaran debug untuk ffmpeg. Perhatian: Pengaturan Trace dapat dengan cepat mengisi log Anda dan hanya boleh digunakan sebentar untuk tujuan debug tertentu.
  • Logging SignalR: Mengaktifkan pencatatan komunikasi dengan server SignalR, berguna untuk debugging terperinci.

Pencatatan Log Syslog

Agent DVR dapat mengirimkan aliran log-nya ke server syslog (v6.2.6.0+). Ini dapat berguna untuk pemantauan dan penghijauan. Anda dapat mengkonfigurasi server untuk mengirim log dalam Pencatatan Log.

  • Diaktifkan: Alihkan untuk mengaktifkan atau menonaktifkan Pencatatan Log Syslog.
  • Server: Tentukan alamat server misalnya: logs1.papertrailapp.com
  • Port: Port yang akan digunakan
  • Kategori: Pilih Kategori Syslog (atau Fasilitas).

MQTT

MQTT, protokol pesan IoT utama, memfasilitasi integrasi perangkat dan layanan yang mulus di seluruh jaringan Anda. Konfigurasi pengaturan MQTT di sini untuk mengaktifkan Peristiwa MQTT pada perangkat Anda, atau gunakan Tindakan untuk mengirim pesan kustom ke server MQTT. Selain itu, Agent DVR dapat dikonfigurasi untuk merespons perintah MQTT. Untuk detail lebih lanjut, lihat MQTT.

  • Diaktifkan: Aktifkan atau nonaktifkan MQTT.
  • Server: Masukkan alamat IP server MQTT Anda.
  • Port: Tentukan port yang digunakan oleh server MQTT Anda (default adalah 1883).
  • Penemuan Home Assistant: Iklankan perangkat yang memiliki Peristiwa MQTT diaktifkan ke Home Assistant, sehingga muncul di sana secara otomatis dengan sensor dan saklar. Lihat Home Assistant untuk detail.
  • Interval Pemeriksaan: Atur interval dalam detik untuk Agent DVR mengirim pesan keep-alive, memastikan koneksi yang stabil.
  • Protokol: Pilih protokol koneksi, baik Tidak Ada atau TLS.
  • Penundaan LWT: Mengirim pesan luring ke topik status setelah penundaan (dalam detik, 0 untuk menonaktifkan).
  • Validasi sertifikat: Validasi sertifikat TLS server. Biarkan ini mati untuk sertifikat yang ditandatangani sendiri.
  • Versi Protokol: Versi protokol MQTT yang akan digunakan. Biarkan pada Default kecuali server Anda memerlukan versi spesifik.
  • QoS: Tingkat Kualitas Layanan. Lihat dokumentasi server MQTT Anda untuk detail.
  • ID Klien: ID klien MQTT Anda. Biarkan kosong untuk dibuat secara otomatis.
  • Nama pengguna: Nama pengguna server MQTT Anda.
  • Kata sandi: Kata sandi server MQTT Anda.
  • Prefix Penemuan: Awalan topik yang digunakan untuk pesan penemuan Home Assistant (default adalah homeassistant). Ubah ini hanya jika Anda telah mengubah awalan penemuan dalam integrasi MQTT Home Assistant.
  • Kirim Statistik: Aktifkan ini untuk memungkinkan Agent DVR mengirim statistik ke MQTT, seperti penggunaan CPU, penggunaan memori, dan penggunaan drive.

NDI

NDI (Network Device Interface) menyederhanakan proses mengakses sumber video IP, menawarkan fitur penemuan bawaan. Banyak kamera dan sistem pengawasan video sudah siap NDI, membuat integrasi dengan Agent DVR menjadi mudah. Untuk informasi lebih lanjut tentang teknologi NDI dan perangkat yang kompatibel, kunjungi ndi.tv. Agent DVR mendukung sumber NDI dengan kemampuan video dan audio, serta kontrol PTZ melalui NDI.

  • Grup: Di sini, Anda dapat menambahkan grup NDI jika berlaku. Masukkan setiap grup pada baris baru.
  • IP Tambahan: Tambahkan alamat IP NDI spesifik untuk pemindaian perangkat. Setiap IP harus pada baris baru.
  • Tampilkan perangkat lokal: Aktifkan opsi ini untuk menentukan apakah perangkat NDI di komputer lokal (yang menjalankan Agent DVR) harus ditampilkan dalam daftar.

ONVIF

Agent DVR menggunakan kata kunci dalam paket XML peristiwa ONVIF untuk mengidentifikasi peristiwa gerakan. Karena paket-paket ini dapat berbeda di berbagai model kamera, kami menyediakan opsi bagi Anda untuk menambahkan XML peristiwa kustom dari kamera Anda untuk memicu peristiwa ONVIF. Fitur ini sangat berguna jika Anda mengalami masalah dengan deteksi peristiwa ONVIF standar.

  • XML Deteksi: Sisipkan paket peristiwa XML ONVIF spesifik dari kamera Anda di sini.
  • Pencatatan peristiwa: Aktifkan ini untuk mencatat semua XML masuk dari kamera, yang berguna untuk tujuan pen-debug-an. Akses log-log ini di /logs.html pada server lokal Anda.

Misalnya, jika Anda melihat entri dalam log di /logs.html seperti:


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>

Dan Agent DVR tidak mengenalinya sebagai peristiwa gerakan, Anda dapat menambahkan berikut ini ke bidang XML Deteksi:


<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 akan kemudian menafsirkan peristiwa yang berisi teks spesifik ini sebagai peristiwa gerakan.

Pemutaran

Pengaturan ini mengatur cara Agent DVR merender dan mengirimkan video ke browser web dan melalui API.

  • Ukuran stream maks: Menetapkan resolusi tertinggi untuk streaming ke klien web. Resolusi lebih tinggi dapat meningkatkan penggunaan CPU secara signifikan.
  • DPI Tinggi: Streaming video pada resolusi penuh layar dengan kepadatan tinggi (monitor 4K, Mac, ponsel) untuk gambar yang lebih tajam, dengan biaya beban enkoding lebih besar. Batas ukuran aliran sungai tetap berlaku.

    • Dinonaktifkan: Resolusi standar (default).
    • GPU: Resolusi penuh hanya untuk penampil yang menggunakan enkoding GPU, di mana beban tambahan dapat diabaikan.
    • Diaktifkan: Resolusi penuh untuk semua penampil. Meningkatkan penggunaan CPU dengan enkoding perangkat lunak.

  • Font default: Font default yang digunakan untuk merender teks seperti cap waktu pada video.
  • FPS video: Jumlah bingkai per detik maksimal (kecepatan bingkai) untuk video yang dikirim ke browser web.
  • Mode isi: Pilih apakah gambar kamera mengisi ruang yang tersedia (Isi) atau mempertahankan rasio aspek aslinya (Pusat).
  • Gunakan GPU: Aktifkan penggunaan GPU untuk dekoding file video yang disimpan.
  • Gunakan GPU untuk klien web: Gunakan GPU untuk mengenkode video yang dialirkan ke klien web. Memerlukan Paksa H264.
  • Kualitas JPEG: Pengaturan kualitas default untuk enkoding gambar jpeg. Nilai lebih tinggi dapat menggunakan lebih banyak CPU dan penyimpanan.
  • Ukuran MJPEG maks: Ukuran aliran sungai MJPEG maksimal yang akan dihasilkan Agent DVR melalui API.
  • Ukuran MJPEG default: Ukuran aliran sungai MJPEG default yang akan dihasilkan Agent DVR melalui API, digunakan ketika tidak ada parameter ukuran yang ditentukan.
  • Paksa H264: Gunakan H264 untuk streaming video ke klien. Hapus tanda centang ini jika tampilan langsung berhenti berfungsi.
  • Perangkat GPU default: Pilih perangkat GPU default yang akan digunakan saat Anda memiliki lebih dari satu.
  • Decoder GPU default *: Pilih dekoder perangkat keras yang disukai. Agent DVR akan mencoba opsi lain jika yang disukai gagal.
  • Codec rekaman default *: Pilih enkoder perangkat keras yang disukai. Agent DVR akan menggunakan opsi alternatif jika diperlukan.
  • Ukuran shard AI: Jumlah maksimal perangkat per sesi inferensi dalam sistem AI internal. Nilai lebih rendah meningkatkan stabilitas dalam kondisi kepaduannya tinggi dengan biaya memori GPU tambahan. Perubahan berlaku setelah mulai ulang.
  • Pengubahan ukuran performa tinggi: Gunakan algoritma pengubahan ukuran dasar untuk mengurangi penggunaan CPU. Ini cepat tetapi dapat menghasilkan garis bergerigi pada gambar.
  • Ubah ukuran file untuk pemutaran: Ubah ukuran file yang direkam saat memutar ulangnya untuk mengurangi beban. Hapus tanda centang ini untuk dukungan foto resolusi penuh selama pemutaran.

* Perhatikan bahwa enkoding dan dekoding GPU bergantung pada kompatibilitas perangkat keras komputer Anda, driver, dan dukungan perpustakaan FFmpeg. Untuk memeriksa apakah Agent DVR menggunakan perangkat perangkat keras Anda, mulai perekaman dan lihat log di /logs.html dalam klien lokal. Agent DVR harus kembali ke enkoding berbasis CPU jika enkoding GPU tidak berhasil.

Server RTMP

Agent DVR menawarkan kemampuan untuk melakukan streaming video ke titik akhir RTMP seperti Twitch dan YouTube, memungkinkan Anda untuk menyiarkan atau menyematkan aliran sungai di situs web Anda. Untuk informasi lebih lanjut tentang cara menyematkan aliran ini, silakan lihat Pengaturan RTMP.

Streaming RTMP dapat diaktifkan dari menu Server atau dijadwalkan untuk mulai dan berhenti secara otomatis menggunakan penjadwal perangkat.

  • URL: Titik akhir RTMP untuk menerbitkan video, biasanya dalam format rtmp://a.rtmp.youtube.com/live2.
  • Kunci stream: Lihat panduan penyematan yang ditautkan di atas untuk instruksi tentang cara mendapatkan kunci stream Anda.
  • Ukuran: Pilih resolusi untuk siaran Anda. Ingat, resolusi yang lebih tinggi menggunakan lebih banyak bandwidth dan sumber daya CPU.
  • Kualitas: Sesuaikan pengaturan kualitas dasar. Standarnya adalah 8. Nilai yang lebih rendah berarti kualitas yang berkurang tetapi juga penggunaan bandwidth yang lebih rendah.
  • Frame rate: Atur frame rate yang diinginkan untuk video. Standarnya adalah 15 frame per detik.
  • Codec: Pilih encoder yang digunakan untuk aliran sungai. Encoder GPU mengurangi penggunaan CPU.
  • Sertakan Audio: Sertakan audio dalam aliran sungai Anda. Jika dinonaktifkan, Agent DVR akan membuat trek audio senyap boneka.
  • Durasi Maksimal: Atur durasi streaming maksimal dalam detik. Agent DVR akan berhenti streaming setelah periode ini. Masukkan 0 untuk streaming kontinu.
  • Streaming saat startup: Mulai streaming ke server ini saat Agent DVR dimulai, menggunakan perangkat terakhir yang melakukan streaming ke server ini.

Keamanan

Pengaturan ini dirancang untuk mengelola bagaimana Agent DVR menangani arming dan disarming sistem, baik melalui ikon kunci UI atau melalui integrasi/API.

  • Penundaan Arming: Penundaan waktu dalam detik dari saat Anda klik ikon Siaga (ikon kunci di atas kiri di Agent) hingga Agent DVR benar-benar mengaktifkan Peringatan.
  • Kode Disarm: Kode ini digunakan untuk disarm Agent DVR, berlaku di peralatan seperti Alexa. Kode default adalah 1234.
  • Profil Arming: Pilih profil untuk diterapkan secara otomatis saat sistem dalam keadaan Siaga (menggunakan ikon kunci di sudut atas kiri UI).
  • Profil Disarm: Pilih profil untuk diterapkan secara otomatis saat sistem dalam keadaan Disarm (menggunakan ikon buka kunci di sudut atas kiri UI).

SMTP

Gunakan pengaturan ini untuk mengirim peringatan email dari Agent DVR melalui server surat Anda sendiri. Anda memiliki opsi untuk menggunakan langganan ispyconnect.com untuk peringatan email atau mengkonfigurasi server SMTP Anda sendiri. Ingat, untuk mengirim email, Anda perlu menyiapkan tindakan untuk pengiriman email. Untuk bantuan dengan masalah apa pun, lihat Pemecahan Masalah SMTP.

  • Gunakan SMTP: Aktifkan ini untuk menggunakan server SMTP Anda sendiri untuk pesan.
  • Nama pengguna: Nama pengguna server SMTP Anda.
  • Kata sandi: Kata sandi server SMTP Anda.
  • Alamat pengirim: Alamat email untuk mengirim, misalnya, [email protected].
  • Server: Alamat IP atau web server SMTP Anda.
  • Port: Port yang digunakan server SMTP Anda. Default adalah 25.
  • Gunakan SSL: Aktifkan opsi ini untuk komunikasi SMTP melalui SSL.
  • Templat Peringatan: Atur Subjek dan Pesan default untuk email peringatan.
  • Validasi Sertifikat: Validasi sertifikat SSL server. Biarkan ini tidak diaktifkan untuk sertifikat yang ditandatangani sendiri.
  • Kirim gambar ukuran penuh: Centang ini untuk mengirim gambar dalam resolusi penuh bukan mengirim versi yang diubah ukurannya dan lebih kecil.
  • Sematkan Gambar: Tampilkan gambar di badan surat. Ini dapat menyebabkan gambar duplikat di beberapa klien email.

Penyimpanan

Opsi-opsi ini membantu manajemen disk untuk rekaman Anda: dapatkan peringatan email sebelum lokasi penyimpanan penuh dan lindungi rekaman penting dari penghapusan otomatis.

  • Konfigurasi: Lihat Pengaturan Penyimpanan
  • Alamat email penyimpanan: Berikan alamat email untuk menerima peringatan saat batasan penyimpanan tercapai. Ini memerlukan pengaturan SMTP atau langganan.
  • Pemicu notifikasi: Tetapkan persentase ruang yang digunakan di lokasi penyimpanan untuk memicu notifikasi email. Perhatikan bahwa ini mengacu pada ruang maksimal yang dialokasikan, bukan ruang bebas di drive.
  • Interval email: Tentukan frekuensi email peringatan penyimpanan, diukur dalam jam.
  • Interval penyimpanan: Sesuaikan frekuensi operasi Manajemen Penyimpanan oleh Agent DVR.
  • Kunci tag otomatis Kunci rekaman dengan tag tertentu secara otomatis untuk mencegah penghapusan atau penghapusan yang tidak disengaja oleh manajemen penyimpanan. Untuk menghapus rekaman ini, Anda perlu membukanya di antarmuka.

Pengguna

Untuk informasi tentang izin pengguna jarak jauh, silakan lihat Izin Jarak Jauh.
Catatan: Versi gratis Agent DVR memungkinkan satu pengguna admin untuk ditambahkan.

Dengan lisensi yang sesuai, Anda dapat menambahkan beberapa pengguna dengan izin berbeda ke server Agent DVR lokal Anda, misalnya untuk memberikan anggota keluarga atau tim keamanan login mereka sendiri dengan akses terbatas.

Untuk menambahkan pengguna, buka Pengaturan Server dan akses tab Pengguna.

  • Nama pengguna: Ini adalah nama pengguna untuk masuk ke server lokal (berbeda dari nama pengguna ispyconnect.com Anda).
  • Kata sandi: Buat kata sandi untuk akun lokal.
  • Grup: Tetapkan atau buat grup untuk pengguna. Grup berfungsi serupa dengan izin pengguna jarak jauh, tetapi tidak perlu menyertakan nama server. Untuk membatasi akses:
    • Tetapkan nama grup dalam pengaturan perangkat di bawah tab Umum (misalnya, "outside").
    • Dalam izin pengguna, tambahkan grup "outside" untuk membatasi akses mereka ke perangkat yang diberi label seperti itu.
    • Tetapkan nama grup ke semua perangkat lainnya - jika perangkat tidak ditetapkan ke grup, akan terlihat oleh semua orang.
  • Adalah Admin: Memberikan akses penuh ke semua fitur dan pengaturan. Jika pengguna adalah admin, pengaturan 'Hanya baca' di bawah ini diabaikan.
  • PTZ: Memungkinkan akses kontrol PTZ (Pan-Tilt-Zoom).
  • Pengaturan sendiri: Pengguna dapat menyimpan tampilan mereka sendiri, filter, denah lantai, dan pemetaan tombol. Jika ini tidak dicentang, mereka akan menggunakan konfigurasi akun admin.
  • Hanya baca: Membatasi pengguna agar tidak dapat mengubah pengaturan perangkat.
  • Unduhan: Mengizinkan pengguna untuk mengunduh rekaman.
  • Audio: Memungkinkan pengguna untuk mendengarkan audio langsung dan rekaman.
  • Bicara: Mengaktifkan pengguna untuk menggunakan fitur bicara-balik.
  • Kontrol: Memungkinkan pengguna untuk menggunakan kontrol perangkat seperti rekam dan foto. Hanya berlaku jika Hanya baca dicentang.
  • Konten: Memungkinkan akses ke rekaman dan foto.

Lupa Login Admin?

Jika Anda lupa login admin dan terkunci dari Agent DVR, Anda dapat mengaturnya ulang dengan mengikuti langkah-langkah berikut:

  • Hentikan layanan Agent DVR, jika sedang berjalan.
  • Buka jendela konsol: Klik Mulai, ketik "cmd", klik kanan pada "Command Prompt" dan pilih "Run as administrator".
  • Navigasikan ke direktori Agent DVR, biasanya "cd C:\Program Files\Agent".
  • Atur ulang kata sandi lokal dengan mengetik "Agent.exe reset-local-login" di Windows atau "dotnet Agent.dll reset-local-login" di macOS dan Linux.
  • Mulai ulang layanan Agent DVR menggunakan metode yang sama seperti menghentikannya.

Anda dapat mengotomatisasi penambahan pengguna baru menggunakan LDAP atau OAuth2.

Manajemen sesi

Dari Menu server, klik Manajemen sesi untuk mengakses kontrol ini. Ini hanya terlihat oleh administrator.

Ini menampilkan nama pengguna dan alamat IP dari login terbaru ke server. Anda dapat memaksa memutuskan koneksi sesi tertentu dari sini.

Log Sesi

Dari versi 6.2.8.0, Agent DVR juga menyimpan log audit berformat teks biasa dari aktivitas sesi dalam sessionlog.txt, yang berada di folder Media (di Windows ini biasanya C:\Program Files\Agent\Media). Ini mencakup akun pengguna lokal dan pengguna jarak jauh yang terhubung melalui situs web - setiap entri mencatat apakah sesi bersifat lokal atau jarak jauh.

Log sesi mencatat:

  • Koneksi dan pemutusan koneksi pengguna, dengan nama pengguna, alamat IP, dan ID sesi.
  • Pemutaran rekaman, termasuk pemutaran linimasa.
  • Unduhan dan streaming berkas rekaman.

Saat berkas log mencapai 10MB, berkas tersebut diubah nama dengan stempel waktu dan berkas log baru dimulai, sehingga riwayat terbaru selalu tersedia tanpa berkas bertambah tanpa batas.