الوصول إلى السجلات
يوفر Agent DVR طريقة سهلة لمراقبة ما يحدث بشكل داخلي من خلال السجلات المباشرة المنسقة. يمكنك العثور على هذه السجلات مباشرة على الخادم المحلي في /logs.html. بالنسبة للإعداد الافتراضي، يكون ذلك http://localhost:8090/logs.html. مثالي للحصول على رؤى الوقت الفعلي!
من الإصدار 3.5.6.0 فما بعده، يقوم Agent DVR أيضاً بتخزين أحدث خمسة سجلات خام بصيغة .json في مجلد الوسائط الخاص بك. على Windows، يقع هذا عادةً في C:\Program Files\Agent\Media. هذه السجلات التفصيلية رائعة لتصحيح الأخطاء وفهم الآلية الداخلية لـ Agent.
على macOS، تكتب خدمة Agent DVR أيضاً مخرجات وحدة التحكم الخاصة بها إلى ~/Library/Logs/agentdvr.log و ~/Library/Logs/agentdvr.error.log - تحقق من هذه الملفات إذا فشلت الخدمة في البدء.
مشكلة شائعة مع Agent DVR عدم عمله محلياً هي تدخل برامج VPN به. إذا واجهت مشاكل مع النسخة المحلية من Agent DVR، حاول تعطيل برنامج VPN الخاص بك وتحقق مما إذا كان هذا يحل المشكلة. من المعروف أن إعداد "Stay Invisible on LAN" في NordVPN يسبب مشاكل أيضاً.
هل تحتاج إلى الوصول إلى السجلات عن بعد؟ بلا مشكلة! يمكنك تنزيل هذه السجلات الخام مباشرة من قائمة الخادم في بوابة الويب. وإذا كان لديك أسئلة أو تحتاج إلى يد مساعدة، فإن لوحات مجتمعنا على على بعد انقرة واحدة فقط. انضم إلى محادثة واحصل على الدعم الذي تحتاجه!
مشاكل التثبيت
تواجه مشاكل مع مثبت Windows لـ Agent؟ إذا فشل في الانتهاء، أو إذا لم يبدأ Agent DVR، أو كنت بحاجة إلى وظائف إضافية غير متاحة في وضع خدمة Windows (مثل برامج تشغيل GPU معينة ومراقبة سطح المكتب)، إليك حل بديل باستخدام سطر الأوامر:
- أولاً، أيقف خدمة Agent DVR إذا كانت قيد التشغيل. انتقل إلى بدء، اكتب "services.msc"، واضغط على Enter. ابحث عن "Agent" في القائمة، انقر بزر الماوس الأيمن عليها وحدد "إيقاف". لمنع بدء تشغيله تلقائياً، انقر بزر الماوس الأيمن على "Agent"، انتقل إلى الخصائص، عيّن نوع البدء إلى "معطل"، وطبّق التغييرات.
- بعد ذلك، افتح نافذة وحدة تحكم. انقر على بدء، اكتب "cmd"، انقر بزر الماوس الأيمن على "المطالبة" وحدد "تشغيل كمسؤول".
- ثم انتقل إلى الدليل الخاص بـ Agent DVR، عادةً "cd C:\Program Files\Agent".
- أخيراً، شغّل Agent DVR كتطبيق وحدة تحكم من خلال كتابة "Agent.exe" والضغط على Enter.
سيُخبرك Agent DVR بأي مشاكل بدء التشغيل والمنفذ المحلي الذي يستخدمه. يمكنك إيقاف Agent DVR في أي وقت بالضغط على Enter. يتيح تشغيل Agent DVR في وحدة التحكم استخداماً أكثر لأجهزة GPU وإمكانيات تسجيل سطح المكتب.
تواجه خطأ مثل 'The type initializer for 'Emgu.CV.Cuda.CudaInvoke' threw an exception.' على Windows؟ قد تحتاج إلى تثبيت حزمة ميزات الوسائط في Windows لنظام التشغيل الخاص بك.
إذا كان تطبيق مكافحة فيروسات أو جدار حماية يحجب وصول Agent DVR إلى المنافذ المحلية، فكّر في إضافة Agent.exe إلى قائمة آمنة أو فتح المنفذ الضروري في جدار الحماية الخاص بك.
تستخدم Windows N؟ ستحتاج إلى حزمة الميزات الإعلامية لـ Windows N.
على macOS أو Linux أو Raspberry Pi، قد تسبب المكتبات المفقودة فشل البدء (مثل 'libcvextern.so' المفقودة). استخدم أوامر مثل 'ldd' أو 'objdump -r --dylibs-used' لتحديد وتثبيت التبعيات المفقودة. إذا واجهت مثل هذه المشاكل، اتصل بنا حتى نتمكن من تحديث توثيقنا ومساعدتك بشكل أفضل!
فيديو متقطع
هل تواجه فيديو متقطع؟ دعنا نحسن الوضع! يستخدم Agent DVR افتراضياً بروتوكول UDP للفيديو السريع والفوري، لكن التبديل إلى TCP قد يحل مشاكل الفساد بتكلفة حدوث تخزين مؤقت طفيف. إليك بعض النصائح والحيل الأخرى التي يمكنك تجربتها:
- تحقق من "تفضيل TCP" في إعدادات FFmpeg للحصول على اتصال أكثر استقراراً.
- قم بإلغاء تحديد "تأخير منخفض" في إعدادات FFmpeg. قد يحسن هذا الاستقرار بتكلفة تأخير طفيف في بث الفيديو.
- أضف خيارات إلى إعدادات FFmpeg. بالنسبة لبثات الدقة العالية قد تحتاج إلى تعديل بعض أحجام التخزين المؤقت. على سبيل المثال، قد تساعد هذه:
reorder_queue_size=500
buffer_size=4096000تلميح: يسجل Agent DVR إعدادات ffmpeg التي يطبقها عند توصيل الكاميرات. يمكنك تجاوز هذه في لوحة الخيارات. مثال على مجموعة الخيارات:
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 - جرب فك التشفير بواسطة المعالج على علامة التبويب متقدم إذا لم يكن فك التشفير بواسطة وحدة معالجة الرسومات فعالاً. في بعض الأحيان، سيمنحك المعالج الفعلي أداءً أفضل من وحدة معالجة الرسومات لأن نقل الذاكرة بين النظام ووحدة معالجة الرسومات قد يستغرق وقتاً أطول من فك التشفير في المكان.
- فكر في استخدام VLC كمفكك على علامة التبويب متقدم إذا كان متاحاً. يجب أن يكون هذا خياراً أخيراً لأنه غير فعال جداً وهناك بعض الأخطاء في مكتبة VLC
قد تواجه كاميرات Reolink على وجه الخصوص مشاكل مع بثات RTSP التالفة. تلميح مفيد هو تبديل المُرمِّز في إعدادات الكاميرا لاستخدام H264 بدلاً من H265، إن أمكن. أيضاً، قد توفر كاميرات Reolink نقاط نهاية فيديو بديلة باستخدام بروتوكول RTMP:// بدلاً من RTSP://. استخدم معالج 'إضافة كاميرا' في Agent DVR لاستكشاف هذه البدائل RTMP:// للحصول على نتائج أفضل محتملة.
فيديو متقطع؟ إذا لاحظت تقطعاً في التشغيل المباشر أو المسجل، خاصة مع بعض كاميرات Reolink، إليك الحل: عدل إعدادات الكاميرا، انتقل إلى علامة التبويب FFmpeg، وأضف reorder_queue_size=500 إلى الخيارات في الأسفل.
إعادة تعيين تسجيل الدخول المحلي
هل نسيت بيانات تسجيل الدخول المحلية لـ Agent DVR؟ لا تقلق، إعادة ضبطها أمر سهل وستعيدها إلى عدم الحاجة لتسجيل دخول:
- أولاً، لننهِ Agent DVR:
- Windows: انتقل إلى ابدأ، اكتب "services.msc"، ابحث عن Agent DVR في القائمة، انقر بزر الفأرة الأيمن، وتحديد "إيقاف".
- Linux: افتح طرفية وقم بـ
sudo systemctl stop AgentDVR.service - macOS: افتح طرفية وقم بـ
في التثبيتات الأقدم، تعمل الخدمة كمراقب نظام بدلاً من ذلك - إذا لم يكن هذا الملف موجوداً، قم بـlaunchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.ispy.agent.dvr.plist
ملاحظة: لا تغلق عملية Agent فقط - ستقوم الخدمة بإعادة تشغيلها تلقائياً.sudo launchctl bootout system /Library/LaunchDaemons/com.ispy.agent.dvr.plist
- بعد ذلك، قم بتشغيل برنامج إعادة الضبط. على Windows، إنه agent-reset-local-login.bat. على Linux/macOS، استخدم agent-reset-local-login.sh. لا تنسَ جعله قابلاً للتنفيذ باستخدام:
chmod +x agent-reset-local-login.sh - أخيراً، أعد تشغيل Agent DVR:
- Windows: افتح "services.msc"، ابحث عن Agent، انقر بزر الفأرة الأيمن، واختر "بدء".
- Linux: في الطرفية، قم بـ
sudo systemctl start AgentDVR.service - macOS: استخدم الطرفية لتشغيل
(أو على تثبيتات الخدمة النظامية الأقدم:launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.ispy.agent.dvr.plist
)sudo launchctl bootstrap system /Library/LaunchDaemons/com.ispy.agent.dvr.plist
هناك! تم إعادة ضبط بيانات تسجيل الدخول المحلية لـ Agent DVR ويمكنك الوصول إليه بدون الحاجة لتسجيل الدخول. سهل وآمن!