Mengakses log
Agent DVR memudahkan Anda untuk memantau apa yang terjadi di balik layar dengan log langsung yang terformat. Anda dapat menemukan log ini langsung di server lokal di /logs.html. Untuk pengaturan bawaan, itu adalah http://localhost:8090/logs.html. Sempurna untuk wawasan waktu nyata!
Mulai dari versi 3.5.6.0, Agent DVR juga menyimpan lima log mentah terbaru dalam format .json di folder Media Anda. Di Windows, ini biasanya terletak di C:\Program Files\Agent\Media. Log terperinci ini bagus untuk debugging dan memahami cara kerja internal Agent.
Di macOS, layanan Agent DVR juga menulis keluaran konsolnya ke ~/Library/Logs/agentdvr.log dan ~/Library/Logs/agentdvr.error.log - periksa file ini jika layanan gagal dimulai.
Masalah umum dengan Agent DVR tidak berfungsi secara lokal adalah program VPN mengganggu. Jika Anda mengalami masalah dengan versi lokal Agent DVR, coba nonaktifkan VPN Anda dan lihat apakah itu menyelesaikan masalah. Pengaturan "Stay Invisible on LAN" di NordVPN juga diketahui menyebabkan masalah.
Perlu mengakses log dari jarak jauh? Tidak masalah! Anda dapat mengunduh log mentah ini langsung dari Menu server di portal web. Dan jika Anda memiliki pertanyaan atau memerlukan bantuan, papan Komunitas kami hanya tinggal satu klik. Bergabunglah dengan percakapan dan dapatkan dukungan yang Anda butuhkan!
Masalah Instalasi
Mengalami masalah dengan penginstal Windows untuk Agent? Jika gagal diselesaikan, atau jika Agent DVR tidak dimulai, atau Anda memerlukan fungsi tambahan yang tidak tersedia dalam mode layanan Windows (seperti driver GPU tertentu dan pemantauan desktop), berikut adalah solusi menggunakan prompt perintah:
- Pertama, hentikan layanan Agent DVR jika sedang berjalan. Buka Mulai, ketikkan "services.msc", dan tekan enter. Temukan "Agent" dalam daftar, klik kanan dan pilih "Berhenti". Untuk mencegahnya dimulai secara otomatis, klik kanan pada "Agent", buka Properti, atur jenis startup ke "Dinonaktifkan", dan terapkan perubahan.
- Berikutnya, buka jendela konsol. Klik Mulai, ketikkan "cmd", klik kanan "Command Prompt" dan pilih "Jalankan sebagai administrator".
- Kemudian, navigasi ke direktori Agent DVR, biasanya "cd C:\Program Files\Agent".
- Terakhir, jalankan Agent DVR sebagai aplikasi konsol dengan mengetikkan "Agent.exe" dan menekan enter.
Agent DVR akan memberitahu Anda tentang masalah startup apa pun dan port lokal yang sedang digunakan. Anda dapat keluar dari Agent DVR kapan saja dengan menekan enter. Menjalankan Agent DVR dalam konsol memungkinkan penggunaan perangkat GPU yang lebih banyak dan kemampuan perekaman desktop.
Menghadapi kesalahan seperti 'The type initializer for 'Emgu.CV.Cuda.CudaInvoke' threw an exception.' di Windows? Anda mungkin perlu menginstal Windows Media Feature Pack untuk sistem operasi Anda.
Jika aplikasi antivirus atau firewall memblokir akses Agent DVR ke port lokal, pertimbangkan untuk menambahkan Agent.exe ke daftar aman atau membuka port yang diperlukan di firewall Anda.
Menggunakan Windows N? Anda memerlukan paket fitur media untuk Windows N.
Di macOS, Linux, atau Raspberry Pi, perpustakaan yang hilang dapat menyebabkan kegagalan startup (seperti 'libcvextern.so' yang hilang). Gunakan perintah seperti 'ldd' atau 'objdump -r --dylibs-used' untuk mengidentifikasi dan menginstal dependensi yang hilang. Jika Anda mengalami masalah seperti ini, hubungi kami sehingga kami dapat memperbarui dokumentasi kami dan membantu Anda dengan lebih baik!
Video Bermasalah
Mengalami video bermasalah? Mari kita perbaiki! Agent DVR secara bawaan menggunakan UDP untuk video waktu nyata yang cepat, tetapi beralih ke TCP dapat mengatasi masalah kerusakan dengan biaya buffering sedikit. Berikut adalah beberapa kiat dan trik lainnya yang dapat Anda coba:
- Tandai "Pilih TCP" dalam pengaturan FFmpeg untuk koneksi yang lebih stabil.
- Hapus tanda "Delay Rendah" dalam pengaturan FFmpeg. Ini mungkin meningkatkan stabilitas dengan biaya penundaan sedikit di aliran video.
- Tambahkan opsi ke pengaturan FFmpeg. Untuk aliran resolusi tinggi Anda mungkin perlu menyesuaikan beberapa ukuran buffering. Misalnya ini mungkin membantu:
reorder_queue_size=500
buffer_size=4096000Kiat: Agent DVR mencatat pengaturan ffmpeg yang diterapkannya saat kamera terhubung. Anda dapat menimpa ini di panel opsi. Contoh rangkaian opsi adalah:
probesize=10485760 analyzeduration=5000000 max_delay=10000000 overrun_nonfatal=1 tcp_nodelay=1 reorder_queue_size=16 fifo_size=278876 buffer_size=2100000 rw_timeout=8000000 timeout=8000000 stimeout=8000000 user_agent=Mozilla/5.0 - Coba dekoding CPU di tab Lanjutan jika dekoding GPU tidak memadai. Terkadang CPU akan benar-benar memberi Anda performa lebih baik daripada GPU karena mentransfer memori antara sistem dan GPU dapat benar-benar memakan waktu lebih lama daripada hanya mendekodingnya di tempat.
- Pertimbangkan menggunakan VLC sebagai Dekoder di tab Lanjutan jika tersedia. Ini harus menjadi opsi terakhir karena tidak sangat efisien dan ada beberapa bug di perpustakaan VLC
Kamera Reolink, khususnya, mungkin menghadapi masalah dengan aliran RTSP yang rusak. Kiat yang berguna adalah beralih encoder dalam pengaturan kamera untuk menggunakan H264 bukan H265, jika tersedia. Juga, kamera Reolink dapat menawarkan titik akhir video alternatif dengan protokol RTMP://, bukan RTSP://. Gunakan asisten 'Tambah Kamera' di Agent DVR untuk mengeksplorasi alternatif RTMP:// ini untuk hasil yang mungkin lebih baik.
Video Tersendat-sendat? Jika Anda memperhatikan gangguan dalam pemutaran langsung atau yang direkam, terutama dengan beberapa kamera Reolink, ini adalah perbaikannya: sunting pengaturan kamera, buka tab FFmpeg, dan tambahkan reorder_queue_size=500 ke opsi di bagian bawah.
Menyetel Ulang Login Lokal
Lupa masuk lokal Agent DVR Anda? Tidak masalah, mengatur ulangnya sangat mudah dan akan mengembalikannya ke tidak memerlukan masuk:
- Pertama, mari kita hentikan Agent DVR:
- Windows: Buka Mulai, ketik "services.msc", cari Agent DVR dalam daftar, klik kanan, dan pilih 'Berhenti'.
- Linux: Buka terminal dan lari
sudo systemctl stop AgentDVR.service - macOS: Buka terminal dan lari
Pada pemasangan yang lebih lama, layanan berjalan sebagai daemon sistem sebagai gantinya - jika berkas itu tidak ada, larilaunchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.ispy.agent.dvr.plist
Catatan: jangan hanya keluar dari proses Agent - layanan akan secara otomatis memulainya ulang.sudo launchctl bootout system /Library/LaunchDaemons/com.ispy.agent.dvr.plist
- Berikutnya, lari skrip pengaturan ulang. Pada Windows, itu agent-reset-local-login.bat. Pada Linux/macOS, gunakan agent-reset-local-login.sh. Jangan lupa menjadikannya dapat dieksekusi dengan:
chmod +x agent-reset-local-login.sh - Terakhir, mulai ulang Agent DVR:
- Windows: Buka "services.msc", cari Agent, klik kanan, dan pilih 'Mulai'.
- Linux: Di terminal, lari
sudo systemctl start AgentDVR.service - macOS: Gunakan terminal untuk lari
(atau pada pemasangan layanan sistem yang lebih lama:launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.ispy.agent.dvr.plist
)sudo launchctl bootstrap system /Library/LaunchDaemons/com.ispy.agent.dvr.plist
Selesai! Masuk lokal Agent DVR Anda telah diatur ulang dan Anda dapat mengaksesnya tanpa perlu masuk. Mudah dan aman!