Agen DVR: Pemecahan Masalah
Mengakses log
Agent DVR membuatnya mudah untuk memantau apa yang terjadi di bawah kap mesin dengan log langsung yang diformat. Anda dapat menemukan log ini langsung di server lokal di /logs.html. Untuk pengaturan default, itu adalah http://localhost:8090/logs.html. Sempurna untuk wawasan real-time!
Sejak versi 3.5.6.0 ke atas, Agent DVR juga menyimpan lima log mentah terbaru dalam format .json di folder Media Anda. Pada Windows, biasanya terletak di C:\Program Files\Agent\Media. Log-detail ini bagus untuk debugging dan memahami cara kerja dalam Agent.
Perlu mengakses log secara remote? Tidak masalah! Anda dapat mengunduh log mentah ini langsung dari menu server di portal web. Dan jika Anda memiliki pertanyaan atau membutuhkan bantuan, papan Komunitas kami hanya sejauh klik. Bergabunglah dalam percakapan dan dapatkan dukungan yang Anda butuhkan!
Masalah Instalasi
Mengalami masalah dengan installer Windows untuk Agent? Jika gagal menyelesaikan, atau jika Agent tidak dapat dijalankan, atau Anda memerlukan fungsionalitas tambahan yang tidak tersedia dalam mode layanan Windows (seperti beberapa driver GPU dan pemantauan desktop tertentu), berikut adalah solusi sementara menggunakan command prompt:
- Pertama, hentikan layanan Agent jika sedang berjalan. Buka Start, ketik "services.msc", dan tekan enter. Temukan "Agent" dalam daftar, klik kanan dan pilih "Stop". Untuk mencegahnya dari otomatis mulai, klik kanan pada "Agent", buka Properties, atur jenis startup menjadi "Disabled", dan terapkan perubahan.
- Selanjutnya, buka jendela konsol. Klik Start, ketik "cmd", klik kanan "Command Prompt" dan pilih "Run as administrator".
- Kemudian, navigasi ke direktori Agent, biasanya "cd C:\Program Files\Agent".
- Terakhir, jalankan Agent DVR sebagai aplikasi konsol dengan mengetik "Agent.exe" dan tekan enter.
Agent akan memberitahu Anda tentang masalah startup dan port lokal yang digunakan. Anda dapat keluar dari Agent kapan saja dengan menekan enter. Menjalankan Agent dalam konsol memungkinkan penggunaan perangkat GPU 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 OS Anda.
Jika aplikasi antivirus atau firewall menghalangi akses Agent ke port lokal, pertimbangkan untuk menambahkan Agent.exe ke daftar aman atau membuka port yang diperlukan di firewall Anda.
Menggunakan Windows N? Anda akan memerlukan media feature pack untuk Windows N.
Pada macOS, Linux, atau Raspberry Pi, library 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 itu, hubungi kami agar kami dapat memperbarui dokumentasi kami dan membantu Anda lebih baik!
Video yang bermasalah
Mengalami video yang glitchy? Mari kita perbaiki! Agent DVR default menggunakan UDP untuk video real-time yang cepat, namun beralih ke TCP bisa menyelesaikan masalah korupsi dengan sedikit buffering. Berikut adalah beberapa tips dan trik lain yang bisa Anda coba:
- Centang "Prefer TCP" di pengaturan FFmpeg untuk koneksi yang lebih stabil.
- Hilangkan centang "Low Delay" di pengaturan FFmpeg. Ini mungkin meningkatkan stabilitas dengan sedikit keterlambatan dalam feed 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=4096000Tip: Agent mencatat pengaturan ffmpeg yang diterapkan saat kamera terhubung. Anda bisa mengganti pengaturan ini di panel opsi. Sebagai contoh set 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 Advanced jika dekoding GPU tidak memadai. Terkadang CPU sebenarnya akan memberikan kinerja yang lebih baik daripada GPU karena mentransfer memori antara sistem dan GPU sebenarnya bisa lebih lama daripada hanya mendekode di tempat.
- Pertimbangkan menggunakan VLC sebagai Decoder di tab Advanced jika tersedia. Ini seharusnya menjadi pilihan terakhir karena tidak terlalu efisien dan ada beberapa bug di pustaka VLC
Kamera Reolink, khususnya, mungkin mengalami masalah dengan aliran RTSP yang korup. Tips yang berguna adalah beralih encoder di pengaturan kamera untuk menggunakan H264 daripada H265, jika tersedia. Selain itu, kamera Reolink mungkin menawarkan ujung video alternatif dengan protokol RTMP://, daripada RTSP://. Gunakan wizard 'Tambahkan Kamera' di Agent DVR untuk menjelajahi alternatif RTMP:// ini untuk hasil yang lebih baik.
Video Terputus-Putus? Jika Anda melihat video terputus-putus saat pemutaran langsung atau direkam, terutama dengan beberapa kamera Reolink, berikut adalah solusinya: edit pengaturan kamera, buka tab FFmpeg, dan tambahkan reorder_queue_size=500
ke opsi di bagian bawah.
Mereset Login Lokal
Lupa login Agent DVR lokal Anda? Jangan khawatir, meresetnya sangat mudah dan akan mengembalikannya tanpa perlu login:
- Pertama, hentikan Agent:
- Windows: Buka Start, ketik "services.msc", temukan Agent dalam daftar, klik kanan, dan pilih 'Stop'.
- Linux: Buka terminal dan ketik
sudo systemctl stop AgentDVR.service
. - macOS: Buka terminal dan jalankan
sudo launchctl unload -w /Library/LaunchDaemons/com.ispy.agent.dvr.plist
.
- Selanjutnya, jalankan skrip reset. Pada Windows, gunakan agent-reset-local-login.bat. Pada Linux/macOS, gunakan agent-reset-local-login.sh (jangan lupa membuatnya dapat dieksekusi dengan
chmod +x agent-reset-local-login.sh
). - Terakhir, restart Agent:
- Windows: Buka "services.msc", temukan Agent, klik kanan, dan pilih 'Start'.
- Linux: Di terminal, jalankan
sudo systemctl start AgentDVR.service
. - macOS: Gunakan terminal untuk menjalankan
sudo launchctl load -w /Library/LaunchDaemons/com.ispy.agent.dvr.plist
.
Sekarang Anda sudah selesai! Login lokal Agent DVR Anda telah direset dan Anda dapat mengaksesnya tanpa perlu login. Mudah dan aman!