حول
لتخصيص إعداداتك، انقر على أيقونة الخادم الموجودة في أعلى اليمين من واجهة Agent DVR، و حدد "الإعدادات" من قائمة التكوين. يرجى ملاحظة أنه إذا كانت أيقونة الخادم مضاءة بخلفية ملونة، فهذا يشير إلى أنك تعمل على خادم Agent DVR لمستخدم آخر من خلال الأذونات، مما قد يحد من الوصول إلى بعض الميزات.
عام
خيارات عامة لخادم Agent DVR الخاص بك، تغطي اسمه واللغة الافتراضية ومسار التحديث وكيفية إدارته لحمل المعالج (CPU).
- الاسم: قم بتعيين اسم فريد لمثيل Agent DVR الخاص بك. يكون هذا مفيداً بشكل خاص إذا كنت تدير عدة خوادم على حسابك. ملاحظة: قد يؤثر تغيير اسم الخادم على الأذونات التي قمت بتعيينها للآخرين.
- مسار الإصدار التجريبي: التحقق من وجود تحديثات من مسار الإصدار التجريبي بدلاً من مسار الإصدار الرسمي.
- اللغة الافتراضية: حدد اللغة الافتراضية للخادم الخاص بك
- الصوت الافتراضي: الصوت الافتراضي المستخدم لتحويل النص إلى كلام.
- الحد الأقصى للمعالج (CPU): حدد الحد الأقصى لاستخدام المعالج (CPU) لخادمك. سيتم إرسال تنبيهات إذا تم الوصول إلى هذا الحد، وسيقوم Agent DVR بتعديل معدلات إطارات الكاميرات لإدارة الحمل.
- الضبط: حسّن Agent DVR لأجهزتك: الأداء (معدل إطارات عالي وعدد كاميرات أقل) أو التوازن أو السعة (عدد كاميرات أكثر أو أجهزة أقل قوة).
- التحقق من وجود تحديثات: تفعيل التحقق من الإصدارات الجديدة من Agent DVR.
- جهاز التحدث: جهاز إخراج الصوت المستخدم لتشغيل الصوت أثناء التحدث.
- اكتشاف ONVIF: تفعيل أو تعطيل اكتشاف أجهزة ONVIF الدوري على شبكتك.
- الميزات التجريبية: فعّل هذا الخيار لاختبار الميزات الجديدة في Agent. عادة ما تكون هذه الميزات قيد التطوير وينبغي استخدامها فقط لأغراض الاختبار.
- مشفرات البرمجيات (FFmpeg GPL): يستخدم Agent DVR إصدار LGPL من FFmpeg بشكل افتراضي. فعّل هذا لتنزيل إصدار FFmpeg المرخص بموجب GPL اختياري، والذي يضيف مشفرات البرمجيات x264 و x265 لترميز H.264/H.265 بجودة أعلى على الأنظمة بدون تسريع GPU. عند تغيير هذا الخيار، يقوم Agent DVR بتنزيل الإصدار المختار في الخلفية ثم يعيد التشغيل تلقائياً لتطبيقه. الأنظمة ذات وحدة معالجة رسومات مدعومة لا تحتاج إلى هذا الخيار. كلا إصداري FFmpeg مفتوح المصدر - نصوص الإنشاء والتعليمات البرمجية المصدرية متاحة على github.com/ispysoftware/agentdvr-ffmpeg-build، وكل تنزيل يتضمن نصوص الترخيص الخاصة به في مجلد الترخيصات.
- تسجيل الدخول الافتراضي: اسم مستخدم وكلمة مرور معبأة مسبقاً تُستخدم عند إضافة أجهزة كاميرات جديدة (مفيد إذا كانت كاميراتك تستخدم بيانات اعتماد واحدة).
- الحد الأدنى لمعدل الإطارات: الحد الأدنى لمعدل الإطارات الذي سيتم تقليل كاميراتك إليه عندما يقلل Agent DVR من حمل المعالج (CPU).
- أولوية المعالج (CPU): حدد أولوية عملية Agent DVR على نظامك. يوصى بضبطها فوق المستوى الطبيعي.
- تطبيق الجدول الزمني عند البدء: فعّل هذا الخيار لتطبيق إعدادات الجدولة الخاصة بك عند بدء التشغيل، مما يضمن أن أجهزتك في الحالة الصحيحة وفقاً لجدولك الزمني. إذا لم تفعّل هذا الخيار، فسيبدأ Agent DVR مع الأجهزة في حالتها الأخيرة المعروفة.
- الإخطار عند قطع الاتصال: فعّل هذا الخيار لتلقي إشعارات إذا انقطع خادمك بشكل غير متوقع عن خدمات الويب.
- دليل VLC: حدد دليل التثبيت لـ VLC (الإصدار 3 فما فوق). يتم عادة اكتشافه تلقائياً من قبل النظام.
- الضغط للتحدث: فعّل وضع الضغط للتحدث، حيث يكون الاتصال ممكناً فقط عند الضغط على زر التحدث.
- طريقة SignalR: اختر طريقة SignalR (المستخدمة من قبل Agent DVR لإعداد الاتصالات عن بعد). يتم استخدام هذا بشكل أساسي لاستكشاف مشاكل الوصول عن بعد.
- انتظار SignalR: فعّل هذا الخيار للانتظار عند استجابة SignalR عند بدء التشغيل، مما قد يساعد في حل مشاكل الاتصال على macOS.
السحابة
اتصل بـ Agent DVR بحساباتك في التخزين السحابي هنا حتى تتمكن الكاميرات من رفع التسجيلات والصور خارج الموقع تلقائياً.
موفرو السحابة المدعومون
- Box
- Drive
- DropBox
- NextCloud / WebDav
- OneDrive
- OneDrive Business
- OpenDrive
- S3
انقر على الزر المناسب لتفويض Agent DVR للاتصال عبر مضيف السحابة. إذا واجهت أي مشاكل، فكر في تعطيل المصادقة ذات العاملين مؤقتاً على حسابك في مضيف السحابة. بمجرد حصول Agent DVR على صلاحية الوصول، يمكنك إدارة عمليات رفع السحابة بتعديل إعدادات سحابة الكاميرا.
تخزين S3 السحابي
بالنسبة لخيارات تخزين S3، لا يتم استخدام oauth. بدلاً من ذلك، ستحتاج إلى توفير معرف العميل ومفتاح سري لعمليات الرفع. Agent DVR متوافق مع Amazon S3 وموفري S3 الآخرين مثل Google Cloud.
إعدادات Amazon S3
قم بإعداد حسابك للتخزين على AWS وأدخل المعلمات المطلوبة لـ S3. يجب ترك حقل URL فارغاً لـ Amazon S3، لأنه يتم تكوينه تلقائياً.
إعدادات Google Cloud S3
بالنسبة لتخزين Google Cloud S3، ابدأ بإنشاء جرة جديدة في واجهة Google Cloud. ثم، أنشئ مفتاح الوصول، والذي سيوفر مفتاحاً وسراً لتكوين Agent DVR. اضبط URL على https://storage.googleapis.com. ملاحظة: اسم المنطقة غير مطلوب لهذا الإعداد.
خوادم FTP
قم بتكوين وإدارة خوادم FTP الخاصة بك بسهولة هنا. بمجرد إضافة خادم، يمكنك بسهولة تحديده لأي كاميرا من خلال خيارات التحرير. للمزيد من التفاصيل حول إعدادات FTP للكاميرا، يرجى الرجوع إلى FTP الكاميرا.
- الاسم: قم بتعيين اسم محلي لخادمك لتحديده بسهولة داخل Agent.
- اسم المستخدم: أدخل اسم مستخدم خادم FTP الخاص بك.
- كلمة المرور: أدخل كلمة مرور خادم FTP الخاصة بك.
- الخادم: حدد عنوان URL لخادم FTP الخاص بك، مع البدء بـ ftp:// أو sftp:// (مثل ftp://192.168.12.1).
- المنفذ: رقم المنفذ الذي يستخدمه خادم FTP الخاص بك، عادة 21 لـ ftp:// و 22 لـ sftp://.
- استخدام SFTP: فعّل هذا الخيار إذا كان خادمك يستخدم SFTP.
- استخدام الوضع الخامل: اختر وضع FTP الخامل بتحديد هذا.
- إعادة تسمية: سيؤدي تفعيل هذا إلى قيام Agent DVR برفع الملفات تحت اسم مؤقت ثم إعادة تسميتها بعد الرفع. هذا مفيد بشكل خاص لتقليل الوميض عند بث الفيديو عبر FTP و javascript. تعلم المزيد.
- الحد الأقصى للطابور: حدد حدًا لحجم طابور الرفع. عند الوصول إلى هذا الحد، سيتوقف Agent DVR عن قبول ملفات جديدة للرفع. لاحظ أن حجم الطابور يتم إدارته على أساس كل كاميرا.
التخطيطات
تتحكم التخطيطات في كيفية ترتيب الكاميرات في عرض مباشر. باستخدام هذا التبويب، يمكنك إضافة وتعديل وحذف التخطيطات
LDAP
استخدم خادم LDAP الخاص بك (openLDAP أو Active Directory وغيرها) للتعامل مع عمليات تسجيل الدخول. هذا يستخدم ميزة تسجيل الدخول المحلي، لذا يتطلب ترخيصًا. يمكنك العثور على هذه الإعدادات في علامة تبويب LDAP في مربع حوار المستخدمين في إعدادات الخادم.
باستخدام LDAP، يمكن لمستخدميك تسجيل الدخول إلى عميل الويب المحلي باستخدام بيانات اعتماد LDAP الخاصة بهم. سيقوم هذا بمصادقتهم مقابل خادم LDAP الخاص بك وإنشاء حساب محلي لهم تلقائيًا.
- مفعل: تشغيل أو إيقاف تسجيل الدخول باستخدام LDAP.
- عنوان الخادم: أدخل عنوان خادم LDAP الخاص بك، مثال: ldap.example.com
- المنفذ: منفذ خادم LDAP. عادةً 389 أو 636 لـ LDAP عبر SSL. إذا كنت تستخدم Active Directory واجهت أخطاء مرجعية، حاول منفذ 3268 (الكتالوج العام).
- هل هو Active Directory: حدد هذا إذا كنت تستخدم AD (فهو يعدل بعض الحقول المرسلة إلى LDAP).
- استخدام SSL: حدد هذا إذا كنت تستخدم اتصالاً آمنًا
- التحقق من صحة الشهادة: تحقق من صحة شهادة SSL للخادم. اترك هذا بلا تحديد للشهادات الموقعة ذاتيًا.
- استخدام المصادقة الأساسية: استخدم المصادقة الأساسية عند الربط بخادم LDAP.
- قاعدة بحث LDAP: قواعد بحث النطاق. مثال: DC=myorg,DC=com
- إصدار البروتوكول: الافتراضي هو 3
- الاسم الشائع: السمة المستخدمة لمطابقة أسماء المستخدمين، مثل sAMAccountName لـ Active Directory أو uid لـ openLDAP.
- تسجيل دخول الخدمة: اسم مستخدم وكلمة مرور اختيارية لحساب خدمة يستخدم للبحث عن تفاصيل المستخدم والعضوية في المجموعة. مطلوب إذا لم يسمح خادمك بالربط المجهول.
أذونات المجموعة
باستخدام أذونات المجموعة، يمكنك إضافة أسماء مجموعات مستخدمي LDAP والأذونات المراد تطبيقها على تلك المجموعات. يجب عليك إضافة مجموعة LDAP واحدة على الأقل لتكوين تسجيل دخول LDAP. عند تسجيل دخول المستخدم، سيطابق النظام عضويتهم في مجموعة مستخدمي LDAP مقابل هذه المجموعات وتطبيق الأذونات التي يجدها. إذا كان المستخدم عضوًا في مجموعات متعددة، سيتم دمج الأذونات (عبر عملية OR).
أمثلة تكوين LDAP
Active Directory (خادم Windows)
التكوين الأساسي
تسجيل دخول الخدمة (اختياري)
يمكن للمستخدمين تسجيل الدخول باستخدام:
john.doeCOMPANY\john.doe[email protected]
خادم OpenLDAP
التكوين الأساسي
تسجيل دخول الخدمة (مطلوب)
حساب الخدمة مطلوب للبحث عن المستخدمين حيث أن الربط المجهول معطل عادةً.
يسجل المستخدمون الدخول باستخدام uid الخاص بهم:
john.doe
خادم اختبار ForumSys العام
التكوين الأساسي
تسجيل دخول الخدمة (غير مطلوب)
newton / كلمة المرور
tesla / كلمة المرور
Google Secure LDAP
التكوين الأساسي
تسجيل دخول الخدمة (مطلوب)
يجب تكوين حساب الخدمة في Google Admin Console باستخدام أذونات LDAP الصحيحة.
ملاحظات التكوين واستكشاف الأخطاء
توصيات SSL/TLS
- الإنتاج: استخدم دائماً SSL (المنفذ 636) أو StartTLS (المنفذ 389 مع تفعيل SSL)
- الاختبار: اتصالات بدون SSL مقبولة فقط لبيئات الاختبار
Active Directory مقابل OpenLDAP
- Active Directory: استخدم
sAMAccountNameللاسم الشائع - OpenLDAP وغيره: استخدم عادة
uidللاسم الشائع
اختيار المنفذ
- 389: LDAP قياسي (يمكن استخدام StartTLS)
- 636: LDAP عبر SSL (LDAPS)
- 3268: فهرس Active Directory العام (بدون تشفير)
- 3269: فهرس Active Directory العام عبر SSL
حسابات الخدمة
- Active Directory: يمكن استخدام تنسيق UPN (
[email protected]) - OpenLDAP: يتطلب تنسيق DN كاملاً (
cn=service,ou=users,dc=domain,dc=com) - اختياري: إذا لم يتم تحديده، سيتم استخدام بيانات اعتماد المستخدم للبحث عن المجموعات
المشاكل الشائعة
OAUTH
استخدم موفر هوية تابع لجهة خارجية (مثل Okta أو Microsoft Entra ID أو Google وغيرها) للتعامل مع عمليات تسجيل الدخول عبر معايير OAuth 2.0 و OpenID Connect. يستخدم هذا ميزة تسجيل الدخول المحلي لذا يتطلب ترخيصًا.
باستخدام OAuth2، يمكن لمستخدميك تسجيل الدخول إلى عميل الويب المحلي باستخدام بيانات اعتماد الشركة الموجودة لديهم. سيتم التحقق من صحتهم مقابل موفرك، وإذا نجح ذلك، سيتم إنشاء أو تحديث حساب محلي لهم تلقائيًا.
- مفعل: قم بتشغيل أو إيقاف تسجيل الدخول باستخدام OAuth2.
- اسم المزود: اسم ودود للمزود يظهر على زر تسجيل الدخول، على سبيل المثال "تسجيل الدخول باستخدام Google".
- معرف العميل: المعرف العام الفريد لتطبيقك، يقدمه موفر الهوية لديك.
- سر العميل: سر العميل لتطبيقك. حافظ على سريته.
- المُصدر: عنوان URL الجذر لخادم التفويض الخاص بموفرك. هذا هو عنوان URL الأساسي الذي يتم من خلاله اكتشاف جميع نقاط النهاية الأخرى.
- نقطة نهاية التفويض: عنوان URL الذي يتم إرسال المستخدم إليه لتسجيل الدخول.
- نقطة نهاية الرمز (Token Endpoint): عنوان URL الذي يستخدمه تطبيقك لتبديل رمز التفويض برمز معرف.
- رابط إعادة التوجيه (Redirect URI): عنوان URL الدقيق الذي سيرسل الموفر المستخدم إليه بعد تسجيل دخول ناجح. يجب إدراج هذا في قائمة بيضاء لدى موفرك. بالنسبة لتطبيقات الشبكة المحلية، يكون هذا عادةً عنوان localhost (على سبيل المثال،
http://localhost:8090/). - النطاق: قائمة مفصولة بمسافات من الأذونات التي يطلبها تطبيقك. على الحد الأدنى، يجب أن تتضمن
openid profile emailونطاق للمجموعات مثلgroups - ادعاء اسم المستخدم (Username Claim): اسم المطالبة في رمز المعرف المراد استخدامه كاسم المستخدم الفريد. الممارسة القياسية هي استخدام
preferred_usernameأوemail - ادعاء المجموعة: اسم المطالبة في رمز المعرف الذي يحتوي على عضويات المجموعات الخاصة بالمستخدم. غالبًا ما يكون
groups
أذونات المجموعة
باستخدام أذونات المجموعة يمكنك تعيين أسماء المجموعات من موفر الهوية الخاص بك إلى مجموعة من الأذونات في هذا التطبيق. يجب عليك إضافة تعيين مجموعة واحدة على الأقل لتكوين عمليات تسجيل الدخول باستخدام OAuth2. عندما يقوم المستخدم بتسجيل الدخول، سيتحقق النظام من مطالبات المجموعة في الرمز الخاص به، ويطابقها مقابل هذه القواعد، ويطبق الأذونات التي يجدها. إذا كان المستخدم عضوًا في عدة مجموعات معينة، سيتم دمج الأذونات (عبر عملية OR)، مما يمنحهم أكثر الوصول سماحًا.
أمثلة تكوين OAuth2
Okta
تكوين المزود
ملاحظات إعداد Okta
في الإعدادات العامة لتطبيق Okta الخاص بك، يجب عليك إدراج عناوين URL في قائمة بيضاء:
- معرّفات إعادة توجيه تسجيل الدخول: أضف رابط إعادة التوجيه الكامل الخاص بك (على سبيل المثال،
http://localhost:8090/). - معرّفات إعادة توجيه تسجيل الخروج: أضف عنوان URL الذي تريد إرسال المستخدمين إليه بعد تسجيل الخروج (على سبيل المثال،
http://localhost:8090/).
لتضمين المجموعات في الرمز، انتقل إلى علامة التبويب تسجيل الدخول في تطبيق Okta الخاص بك، وعدّل قسم "رمز معرف OpenID Connect"، وقم بتكوين تصفية مطالبة المجموعة.
إذا حصلت على أخطاء في الاتصال، قد تحتاج إلى إضافة رابط إعادة التوجيه الخاص بك إلى قائمة الموثوق بها ضمن الأمان > API > الأصول الموثوقة.
استكشاف الأخطاء
http://localhost:8090) إلى القائمة الموثوقة ضمن الأمان > API > الأصول الموثوقة. قد يكون لدى المزودين الآخرين إعدادات "CORS" أو "أصول الويب" مماثلة.
- النطاق (Scope) في التكوين الخاص بك يفتقد النطاق المطلوب للمجموعات على سبيل المثال،
groups - المستخدم الذي تختبره ليس عضواً في أي مجموعات في مزود الهوية.
- المزود غير مكوّن لإرسال ادعاء المجموعات. في Okta، يجب عليك تكوين مرشح ادعاء المجموعة بشكل صريح في إعدادات "تسجيل الدخول" للتطبيق لإضافة المجموعات إلى رمز المعرف (ID Token).
- اسم ادعاء المجموعة في التكوين الخاص بك لا يطابق اسم الادعاء في الرمز المميز على سبيل المثال، التكوين الخاص بك يقول
groupsولكن الرمز المميز يحتوي علىroles
الترخيص
استخدم هذا التبويب لترخيص Agent DVR للاستخدام التجاري/ تفعيل إعادة توجيه المنفذ للوصول عن بُعد.
هل لديك ترخيص لـ Agent DVR وتريد نقله إلى جهاز كمبيوتر جديد؟ انظر نقل الترخيص. يمكنك فقط حذف الترخيص القديم وسيسمح لك بإضافة ترخيص جديد للجهاز الجديد.
يمكنك أيضًا شراء الترخيصات بكميات كبيرة عبر الفاتورة. انظر الترخيص بالجملة.
الترخيص عبر سطر الأوامر
إذا لم يكن لديك وصول إلى Agent عبر الشبكة المحلية (على سبيل المثال، إذا كنت تستخدم ProxMox أو بيئة افتراضية أخرى)، فيمكنك ترخيص Agent DVR باستخدام الأوامر التالية. الوصول إلى الجهاز باستخدام الطرفية والانتقال إلى المجلد الذي يحتوي على ملف Agent التنفيذي. تأكد من أن Agent لا يعمل:
يجب أن تعمل هذه الأوامر على v5.9.3.0+
sudo systemctl stop AgentDVR.service
سيعرض هذا المعرف الفريد الذي تحتاجه لترخيص agent أو نقل ترخيصك.Agent show-id
استدعِ هذا باستخدام ترخيصك وأعد تشغيل Agent لتطبيق التغييرات.Agent license "LICENSE-GOES-HERE"
لإعادة تشغيل خدمة Agent DVR.sudo systemctl start AgentDVR.service
للإصدارات الأقدم:
sudo systemctl stop AgentDVR.service- احصل على المعرف الفريد بتحرير Agent/Wسائط/XML/config.xml والبحث عن UniqueID. سيحتاج Agent إلى تشغيله مرة واحدة على الأقل لإنشاء هذا الملف.
- رخّص Agent ثم انسخ نص الترخيص إلى حقل جديد (أو موجود) في نفس الملف: <License>LICENSE-GOES-HERE</License>.
لإعادة تشغيل خدمة Agent DVR.sudo systemctl start AgentDVR.service
تسمية بيضاء
بمجرد أن يكون Agent DVR مرخصًا يمكنك تطبيق علامتك التجارية عليه لعملك أو لعملائك باستخدام الخيارات في علامة التبويب خيارات العلامة البيضاء (يتطلب ترخيص علامة بيضاء):
- اسم المنتج عيّن اسم منتج بديل يظهر في أعلى الواجهة (أقصى 6 أحرف)
- إظهار الشعار احفظ شعارًا باستخدام الخيار قائمة الخادم - رفع ملف وسيتم عرضه من قبل العملاء أثناء تحميل تطبيق الويب.
- إظهار روابط المساعدة فعّل أو عطّل روابط المساعدة في التطبيق التي تنقل المستخدم إلى موقعنا الإلكتروني.
- إظهار الوصول عن بُعد أظهر أو أخفِ روابط خدماتنا البعيدة والتكاملات.
- إظهار الترخيص أظهر أو أخفِ علامة التبويب هذه للترخيص. لاحظ أنه إذا كانت هذه العلامة مخفية فإن الطريقة الوحيدة لعرضها مرة أخرى هي إيقاف خدمة Agent DVR وتعديل ملف الوسائط/XML/config.xml في دليل Agent DVR وضبط ShowLicensing على "true" ثم إعادة تشغيله.
- نص حول البرنامج عيّن النص الذي يتم عرضه عند انقرك على أيقونة المعلومات في الواجهة.
خادم محلي
تتحكم هذه الإعدادات في خادم الويب المدمج الذي يستضيف واجهة مستخدم Agent DVR. غيّرها لنقل منفذ خادم الويب أو تفعيل HTTPS أو تقييد من يمكنه الاتصال.
- المنفذ: المنفذ المحلي الذي يستخدمه Agent. الافتراضي هو 8090.
- منفذ WAN: إذا قمت بإعادة توجيه المنفذ في Agent DVR، فحدد المنفذ الخارجي هنا (يُستخدم لاتصالات تطبيق الجوال).
- منفذ SSL: المنفذ لاتصالات SSL بخادمك. عيّنه على 0 لتعطيله. قبل تعيين هذا، يرجى قراءة الإرشادات.
- SSL فقط: قبول طلبات SSL فقط. تأكد أولاً من أن SSL يعمل!
- شهادة SSL: ملف الشهادة لاتصالات SSL.
- كلمة مرور SSL: كلمة مرور شهادة SSL الخاصة بك.
- الوكلاء الموثوقون: عناوين IP للوكلاء العكسيين المسموح لهم بالإبلاغ عن عنوان IP العميل الفعلي. اتركها فارغة إلا إذا كنت تشغل وكيلاً (مثل nginx أو Caddy أو Cloudflare Tunnel) أمام Agent.
- الربط بواجهة محددة: بشكل افتراضي، يراقب Agent DVR جميع الواجهات. يمكنك تحديد واجهة شبكة معينة للمراقبة هنا. إذا عطّل هذا الإعداد الوصول، يمكنك العودة إلى الافتراضي بتعيين BindInterface على '*' في Agent/Media/XML/config.xml.
- حماية API: فعّل المصادقة الأساسية لنقاط نهاية API. لاحظ أن هذا قد يؤثر على بعض التكاملات.
- مهلة الوصول: عيّن حداً زمنياً لوصول الخادم عبر الأذونات (بالدقائق). 0 للوصول غير محدود.
- الحد الأسوى للجلسات: حدّد عدد اتصالات متصفح الويب المتزامنة. ستُقطع الاتصالات التي تتجاوز الحد. عيّنه على 0 للوصول غير محدود.
- تفعيل ZeroConf: فعّل خدمة اكتشاف الشبكة التلقائية، والتي تسمح بكشف Agent DVR من قبل تطبيقات أخرى بما فيها تطبيقات الجوال وتطبيق علبة النظام في Windows.
- حظر الوصول الخارجي: تحقق من هذا الخيار لحظر الوصول من بوابة الويب البعيدة بشكل كامل.
- نقطة نهاية مساعد الذكاء الاصطناعي (MCP): قدّم نقطة نهاية مساعد الذكاء الاصطناعي على /mcp على هذا خادم الويب، تحت نفس قواعد الوصول كما هو الحال مع واجهة برمجة التطبيقات. مفعّل بشكل افتراضي؛ قم بإيقاف لرفض جميع اتصالات المساعد لهذا الخادم.
خادم TURN
خادم TURN أساسي لتفعيل الوصول عن بعد إلى خادم Agent DVR والأجهزة الخاصة بك. يساعد في تسهيل الاتصالات عندما لا تكون الاتصالات المباشرة بين النظراء ممكنة، مثل عندما تكون الأجهزة خلف NATs أو جدران حماية.
يأتي Agent DVR مع خادم TURN مدمج ويقوم بتكوينه والحفاظ على تشغيله تلقائياً. يمكنك أيضاً استخدام خادم TURN خاص بك إذا كان لديك ترخيص للوصول عن بعد.
- خوادم STUN: قائمة خوادم STUN المتاحة علناً لاستخدامها عند إعداد الاتصالات.
- خادم TURN: حدد ما إذا كنت تريد استخدام خادم TURN المدمج أو خادم TURN مخصص. قد يؤدي تعطيل خادم TURN إلى قطع الوصول.
- عنوان TURN: عنوان IP المراد استخدامه لخادم TURN. اتركه فارغاً للاختيار التلقائي.
- منفذ TURN: منفذ خادم STUN/TURN (افتراضي 3478).
- أدنى منفذ لخادم TURN: الحد الأدنى لنطاق المنافذ لتخصيصات إعادة توجيه TURN. الافتراضي هو 50000. يُنصح بإعادة توجيه هذا النطاق ولكنها عادة لا تكون مطلوبة، حيث أن حركة المرور المعاد توجيهها تنتقل عادة عبر منفذ TURN.
- أقصى منفذ لخادم TURN: الحد الأقصى لنطاق المنافذ لتخصيصات إعادة توجيه TURN. الافتراضي هو 50100. يُنصح بإعادة توجيه هذا النطاق ولكنها عادة لا تكون مطلوبة.
استخدم إعدادات خادم TURN مخصص إذا كنت تريد استخدام خادم TURN مستضاف خارجياً للاتصالات عن بعد المباشرة مع Agent DVR. إذا قمت بتكوين هذه الخيارات، ستحتاج إلى ضبط وضع خادم TURN أعلاه على مخصص. ستحتاج إلى الحصول على هذه التفاصيل من المزود. يلزم ترخيص للوصول عن بعد إلى Agent DVR.
واجهة المستخدم
تخصص هذه الخيارات واجهة Agent DVR، من الطوابع الزمنية الافتراضية على الفيديو وتنسيقات التاريخ والوقت إلى أقسام واجهة المستخدم المتاحة.
الحدود
- الحد الأقصى للتنبيهات: العدد الأقصى للتنبيهات المراد تخزينها. عند الوصول إلى هذا الحد، سيحذف Agent التنبيهات القديمة.
- المشاهدات: عدد المشاهدات المتاحة على شاشة البث المباشر. القيمة الافتراضية 9، النطاق من 1 إلى 100.
- المخططات: عدد المخططات المتاحة على شاشة مخططات الطوابق. القيمة الافتراضية 9، النطاق من 1 إلى 100.
يؤدي تغيير المشاهدات أو المخططات إلى إعادة تحميل واجهة المستخدم عند الحفظ. تؤدي تقليل أي من الرقمين إلى إزالة المشاهدات أو المخططات التي تتجاوز العدد الجديد، جنباً إلى جنب مع تخطيطاتها وصورها وأجهزتها. يؤدي زيادة الرقم إلى إضافة فتحات فارغة.
إعدادات الطوابع الزمنية
نمط الطابع الزمني الافتراضي للكاميرات التي تستخدم إعدادات الطابع الزمني العام.
- المنسق: نص الطابع الزمني. مثال: {FPS},{RES},{0:G},{0:T},{NAME},{REC},{0:dd MMM yy}
- الموقع: حيث يظهر الطابع الزمني على الفيديو، أو بلا لإخفاؤه.
- لون النص / لون الخلفية: الألوان النصية والخلفية للطابع الزمني.
- إظهار الخلفية: رسم خلفية خلف نص الطابع الزمني.
- الشفافية: شفافية خلفية الطابع الزمني.
- حجم الخط التلقائي: قم بحجم خط الطابع الزمني تلقائياً بناءً على دقة الفيديو، أو قم بإلغاء التحديد لتعيين حجم الخط ثابت.
- لون الإطار / حجم الإطار: أضف إطاراً إلى نص الطابع الزمني.
تنسيقات الوقت
- رمز الثقافة: عين رمز الثقافة لتنسيق التاريخ على الطوابع الزمنية (على سبيل المثال، en-US للغة الإنجليزية الأمريكية، fr-CA للفرنسية الكندية). اطلع على هذه القائمة للحصول على المزيد من الخيارات.
- تنسيق الوقت: اختر التنسيق لعرض التاريخ والوقت في واجهة Agent DVR. الافتراضي هو تنسيق 12 ساعة ("MMM DD YYYY h:mm:ss A"). لتنسيق 24 ساعة، استخدم "YYYY-MM-DD H:mm:ss".
- تنسيق الوقت (صغير): اختر التنسيق لعرض التاريخ الصغير في واجهة Agent DVR. الافتراضي هو تنسيق 12 ساعة ("MMM DD h:mm A").
- تنسيق التاريخ: اختر تنسيق التاريخ
- YYYY: السنة من 4 أرقام '2019'
- YY: السنة من رقمين '19'
- MMMM: الشهر الكامل 'June'
- MMM: الشهر من 3 أحرف 'Jun'
- MM: شهر السنة، مع إضافة أصفار '06'
- M: شهر السنة '6'
- DD: يوم الشهر، مع إضافة أصفار '01'
- D: يوم الشهر '1'
- Do: يوم الشهر مع اختصار ترتيبي رقمي '1st'
- HH: ساعة اليوم من 0-24، مع إضافة أصفار، '14'
- H: ساعة اليوم من 0-24، '14'
- hh: ساعة اليوم على مدار الساعة بصيغة 12 ساعة، مع إضافة أصفار، '02'
- h: ساعة اليوم على مدار الساعة بصيغة 12 ساعة، '2'
- mm: الدقيقة، مع إضافة أصفار، '04'
- m: الدقيقة، '4'
- ss: الثانية، مع إضافة أصفار
- s: الثانية
- A: 'AM' أو 'PM'
- a: 'am' أو 'pm'
إعدادات المشغل الافتراضية
- الانتقال إلى الحركة: عند تشغيل التسجيلات، انتقل إلى أول مثيل من الحركة.
العلامات
- علامات الملف: مجموعة العلامات المتاحة لوسم التسجيلات. يتم ملء هذا تلقائياً أثناء وسم التسجيلات أو يمكنك تعديله هنا.
- علامات الصور: مجموعة العلامات المتاحة لوسم الصور. يتم ملء هذا تلقائياً أثناء وسم الصور أو يمكنك تعديله هنا.
الأقسام
تحقق من العارضات المتاحة للعرض في واجهة المستخدم. قم بإلغاء تحديد أي أقسام تريد إخفاؤها. اضغط على زر "المسؤول لديه كل الصلاحيات" لتفعيل جميع الأقسام للمسؤولين.
تسجيل الأحداث
تحكم في مقدار التفاصيل التي يكتبها Agent DVR في السجلات. رفع مستوى السجل أو خيارات المكون أدناه عند استكشاف مشكلة، ثم قللها مرة أخرى للحفاظ على ملفات السجل قابلة للإدارة.
- الحد الأقصى لحجم السجل: يحدد العدد الأقصى للإدخالات التي يمكن الاحتفاظ بها في قائمة الانتظار للسجل.
- مستوى السجل: اختر مقدار التفاصيل المراد تسجيلها، من لا يوجد إلى تصحيح الأخطاء.
- WebRTC: يفعّل تسجيل اتصالات WebRTC، مفيد لاستكشاف مشاكل العرض المباشر.
- ONVIF: يفعّل تسجيل تصحيح الأخطاء لأجهزة ONVIF.
- مستوى سجل FFMPEG: اضبط مستوى المخرجات لتصحيح الأخطاء لـ ffmpeg. تحذير: إعداد Trace يمكن أن يملأ السجلات بسرعة ويجب استخدامه فقط لفترة وجيزة لأغراض تصحيح أخطاء محددة.
- تسجيل SignalR: يفعّل تسجيل الاتصالات مع خادم SignalR، مفيد للتصحيح التفصيلي.
تسجيل أحداث سجل النظام (Syslog)
يمكن لـ Agent DVR بث سجلاته إلى خادم سجل النظام (Syslog) (v6.2.6.0+). قد يكون هذا مفيداً للمراقبة وتصحيح الأخطاء. يمكنك تكوين الخادم لإرسال السجلات إليه في تسجيل الأحداث.
- مفعل: مرّر المفتاح لتشغيل أو إيقاف تسجيل سجل النظام (Syslog).
- الخادم: حدد عنوان الخادم على سبيل المثال: logs1.papertrailapp.com
- المنفذ: المنفذ المراد استخدامه
- الفئة: حدد فئة سجل النظام (Syslog) (أو الوسيط).
MQTT
MQTT، وهو بروتوكول مراسلة IoT أساسي، يسهل التكامل السلس للأجهزة والخدمات عبر شبكتك. قم بتكوين إعدادات MQTT هنا لتفعيل أحداث MQTT على أجهزتك، أو استخدم الإجراءات لإرسال رسائل مخصصة إلى خادم MQTT. يمكن أيضاً تكوين Agent DVR للاستجابة لأوامر MQTT. للمزيد من التفاصيل، راجع MQTT.
- مفعل: بدل لتفعيل أو تعطيل MQTT.
- الخادم: أدخل عنوان IP لخادم MQTT الخاص بك.
- المنفذ: حدد المنفذ المستخدم من قبل خادم MQTT الخاص بك (الافتراضي هو 1883).
- اكتشاف مساعد المنزل: أعلن عن الأجهزة التي تم تفعيل أحداث MQTT عليها لـ Home Assistant، بحيث تظهر هناك تلقائياً مع المستشعرات والمفاتيح. راجع مساعد المنزل للتفاصيل.
- فترة التحقق: عين الفاصل الزمني بالثواني لـ Agent DVR لإرسال رسائل الحفاظ على الاتصال، مما يضمن اتصالاً مستقراً.
- البروتوكول: اختر بروتوكول الاتصال، إما بدون أو TLS.
- تأخير LWT: يرسل رسالة غير متصل إلى موضوع الحالة بعد تأخير (بالثواني، 0 للتعطيل).
- التحقق من صحة الشهادة: تحقق من شهادة TLS للخادم. اترك هذا معطلاً للشهادات الموقعة ذاتياً.
- إصدار البروتوكول: إصدار بروتوكول MQTT المراد استخدامه. اترك على الافتراضي ما لم يتطلب خادمك إصدارً محدداً.
- الجودة: مستوى جودة الخدمة. راجع وثائق خادم MQTT الخاص بك للتفاصيل.
- معرف العميل: معرف عميل MQTT الخاص بك. اترك فارغاً للإنشاء التلقائي.
- اسم المستخدم: اسم مستخدم خادم MQTT الخاص بك.
- كلمة المرور: كلمة مرور خادم MQTT الخاص بك.
- بادئة الاكتشاف: بادئة الموضوع المستخدمة لرسائل اكتشاف مساعد المنزل (الافتراضية هي homeassistant). غير هذا فقط إذا غيرت بادئة الاكتشاف في تكامل MQTT بـ Home Assistant.
- إرسال الإحصائيات: فعل هذا للسماح لـ Agent DVR بإرسال الإحصائيات إلى MQTT، مثل استخدام CPU واستخدام الذاكرة واستخدام القرص.
NDI
NDI (Network Device Interface) يبسط عملية الوصول إلى مصادر الفيديو عبر الشبكة، ويوفر ميزات الكشف المدمجة. العديد من الكاميرات وأنظمة المراقبة بالفيديو جاهزة بالفعل لـ NDI، مما يجعل التكامل مع Agent DVR سهلاً جداً. للحصول على مزيد من المعلومات حول تقنية NDI والأجهزة المتوافقة، قم بزيارة ndi.tv. يدعم Agent DVR مصادر NDI مع إمكانيات الفيديو والصوت، بالإضافة إلى التحكم بـ PTZ عبر NDI.
- المجموعات: هنا، يمكنك إضافة مجموعات NDI إذا كان ذلك قابلاً للتطبيق. أدخل كل مجموعة على سطر جديد.
- عناوين IP إضافية: أضف عناوين NDI IP محددة لفحص الأجهزة. يجب أن يكون كل عنوان IP على سطر جديد.
- إظهار الأجهزة المحلية: بدّل هذا الخيار لتحديد ما إذا كان يجب عرض أجهزة NDI على الكمبيوتر المحلي (الذي يعمل عليه Agent DVR) في القائمة.
ONVIF
يستخدم Agent DVR الكلمات الأساسية في حزم ONVIF event XML لتحديد أحداث الحركة. نظراً لأن هذه الحزم قد تختلف عبر نماذج الكاميرا المختلفة، نوفر لك خياراً لإضافة حزم ONVIF event XML مخصصة من كاميرتك لتفعيل أحداث ONVIF. هذه الميزة مفيدة بشكل خاص إذا واجهت مشاكل في كشف أحداث ONVIF القياسي.
- الكشف XML: أدرج حزم ONVIF event XML المحددة من كاميرتك هنا.
- تسجيل الأحداث: فعّل هذا الخيار لتسجيل جميع XML الواردة من الكاميرا، وهو مفيد لأغراض تصحيح الأخطاء. يمكنك الوصول إلى هذه السجلات على /logs.html على خادمك المحلي.
على سبيل المثال، إذا لاحظت إدخالات في السجلات على /logs.html مثل:
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>
وكان Agent DVR لا يعترف بها كحدث حركة، يمكنك إضافة ما يلي إلى حقل الكشف XML:
<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 بعد ذلك بتفسير الأحداث التي تحتوي على هذا النص المحدد كأحداث حركة.
التشغيل
تحكم هذه الإعدادات كيفية قيام Agent DVR بعرض وتسليم الفيديو إلى متصفح الويب وعبر واجهة برمجة التطبيقات.
- الحد الأقصى لحجم البث: يحدد أعلى دقة للبث إلى عميل الويب. قد تؤدي الدقة الأعلى إلى زيادة كبيرة في استخدام المعالج.
- دقة عالية: بث الفيديو بالدقة الكاملة للشاشات عالية الكثافة (شاشات 4K وأجهزة Mac والهواتف الذكية) للحصول على صورة أوضح، مع تكلفة زيادة حمل الترميز. لا تزال حدود حجم البث سارية المفعول.
- معطل: دقة قياسية (افتراضي).
- GPU: دقة كاملة فقط للمشاهدين الذين يستخدمون ترميز GPU، حيث يكون الحمل الإضافي غير مهم.
- مفعل: دقة كاملة لجميع المشاهدين. يزيد من استخدام المعالج مع ترميز البرنامج.
- الخط الافتراضي: الخط الافتراضي المستخدم لعرض النصوص مثل الطوابع الزمنية على الفيديو.
- معدل إطارات الفيديو FPS: الحد الأقصى لعدد الإطارات في الثانية (معدل الإطارات) للفيديو المرسل إلى متصفح الويب.
- وضع التعبئة: اختر ما إذا كانت صورة الكاميرا تملأ المساحة المتاحة (تعبئة) أم تحافظ على نسبة العرض إلى الارتفاع الأصلية (في المركز).
- استخدام GPU: تفعيل استخدام GPU لفك تشفير ملفات الفيديو المحفوظة.
- استخدام GPU لعميل الويب: استخدام GPU لترميز الفيديو المرسل إلى عملاء الويب. يتطلب فرض H264.
- جودة JPEG: إعداد الجودة الافتراضي لترميز صور jpeg. قد تستخدم القيم الأعلى معالج أكثر وتخزين أكثر.
- الحد الأقصى لحجم MJPEG: الحد الأقصى لحجم بث MJPEG الذي سينشئه Agent DVR عبر واجهة برمجة التطبيقات.
- حجم MJPEG الافتراضي: حجم بث MJPEG الافتراضي الذي سينشئه Agent DVR عبر واجهة برمجة التطبيقات، والمستخدم عندما لا يتم تحديد معامل الحجم.
- فرض H264: استخدام H264 لبث الفيديو إلى العملاء. قم بإلغاء تحديد هذا الخيار إذا توقف العرض المباشر عن العمل.
- جهاز GPU الافتراضي: اختر جهاز GPU الافتراضي للاستخدام عندما يكون لديك أكثر من واحد.
- مفكك ترميز GPU الافتراضي *: اختر فاكك الترميز الأجهزة المفضل. سيحاول Agent DVR خيارات أخرى إذا فشل الخيار المفضل.
- ترميز التسجيل الافتراضي *: اختر مُرمِّز الأجهزة المفضل. سيستخدم Agent DVR خيارات بديلة إذا لزم الأمر.
- حجم شظية AI: الحد الأقصى لعدد الأجهزة لكل جلسة استنتاج في نظام الذكاء الاصطناعي الداخلي. تحسن القيم المنخفضة الاستقرار في ظل الحد العالي من التزامن على حساب ذاكرة GPU إضافية. تطبق التغييرات بعد إعادة التشغيل.
- تغيير الحجم عالي الأداء: استخدم خوارزمية تغيير حجم أساسية لتقليل استخدام المعالج. هذا سريع لكن قد يؤدي إلى خطوط متعرجة في الصور.
- تغيير حجم الملفات للتشغيل: قم بتغيير حجم الملفات المسجلة عند تشغيلها لتقليل الحمل. قم بإلغاء تحديد هذا للحصول على دعم الصور بدقة كاملة أثناء التشغيل.
* لاحظ أن ترميز وفك تشفير GPU يعتمدان على توافق أجهزتك وبرامج التشغيل وحماية مكتبة FFmpeg. للتحقق مما إذا كان Agent DVR يستخدم أجهزتك، ابدأ التسجيل واعرض السجلات على /logs.html في العميل المحلي. يجب أن يعود Agent DVR إلى ترميز قائم على المعالج إذا فشل ترميز GPU.
خوادم RTMP
يقدم Agent DVR القدرة على بث الفيديو إلى نقاط نهاية RTMP مثل Twitch و YouTube، مما يتيح لك البث أو تضمين البث على موقعك الإلكتروني. للحصول على مزيد من المعلومات حول كيفية تضمين هذه التدفقات، يرجى الرجوع إلى إعدادات RTMP.
يمكن تفعيل بث RTMP من قائمة الخادم أو جدولته ليبدأ ويتوقف تلقائياً باستخدام مجدول الجهاز.
- عنوان URL: نقطة نهاية RTMP لنشر الفيديو إليها، عادة بصيغة rtmp://a.rtmp.youtube.com/live2.
- مفتاح البث: راجع دليل التضمين المرتبط أعلاه للحصول على تعليمات حول الحصول على مفتاح البث الخاص بك.
- الحجم: اختر دقة للبث الخاص بك. تذكر أن الدقة الأعلى تستهلك المزيد من عرض النطاق الترددي وموارد المعالج.
- الجودة: اضبط إعداد الجودة الأساسية. القيمة الافتراضية هي 8. القيم المنخفضة تعني جودة أقل ولكن أيضاً استهلاك أقل لعرض النطاق الترددي.
- معدل الإطارات: اضبط معدل الإطارات المطلوب للفيديو. القيمة الافتراضية هي 15 إطار في الثانية.
- ترميز (Codec): اختر المُرمِّز المستخدم للبث. تقلل مُرمِّزات وحدة معالجة الرسومات من استخدام المعالج.
- تضمين الصوت: أضف الصوت في البث الخاص بك. إذا كان معطلاً، سيقوم Agent DVR بإنشاء مسار صوتي وهمي صامت.
- الحد الأقصى للمدة: اضبط الحد الأقصى لمدة البث بالثواني. سيتوقف Agent DVR عن البث بعد هذه المدة. أدخل 0 للبث المستمر.
- البث عند بدء التشغيل: ابدأ البث إلى هذا الخادم عند بدء تشغيل Agent DVR، باستخدام آخر جهاز تم بث عليه.
الأمان
تم تصميم هذه الإعدادات لإدارة طريقة تعامل Agent DVR مع تفعيل وإلغاء تسليح النظام، إما من خلال أيقونة القفل في واجهة المستخدم أو عبر التكاملات/API.
- تأخير التفعيل: تأخير زمني بالثواني من لحظة انقرك على أيقونة التفعيل (أيقونة القفل في أعلى اليسار في Agent) إلى لحظة تفعيل Agent DVR فعليًا للتنبيهات.
- رمز إلغاء التنشيط: يُستخدم هذا الرمز لإلغاء تسليح Agent DVR، وينطبق على أدوات مثل Alexa. الرمز الافتراضي هو 1234.
- ملف تعريف التفعيل: اختر ملفًا شخصيًا ليتم تطبيقه تلقائيًا عند تفعيل النظام (باستخدام أيقونة القفل في الزاوية العلوية اليسرى من واجهة المستخدم).
- ملف إلغاء التسليح: اختر ملفًا شخصيًا ليتم تطبيقه تلقائيًا عند إلغاء تسليح النظام (باستخدام أيقونة فتح القفل في الزاوية العلوية اليسرى من واجهة المستخدم).
SMTP
استخدم هذه الإعدادات لإرسال تنبيهات البريد الإلكتروني من Agent DVR عبر خادم البريد الخاص بك. لديك الخيار لاستخدام اشتراك ispyconnect.com لتنبيهات البريد الإلكتروني أو تكوين خادم SMTP الخاص بك. تذكر، لإرسال رسائل البريد الإلكتروني، تحتاج إلى إعداد إجراء لإرسال البريد الإلكتروني. للحصول على مساعدة بشأن أي مشاكل، راجع استكشاف أخطاء SMTP.
- استخدام SMTP: فعّل هذا لاستخدام خادم SMTP الخاص بك للمراسلة.
- اسم المستخدم: اسم مستخدم خادم SMTP الخاص بك.
- كلمة المرور: كلمة مرور خادم SMTP الخاص بك.
- عنوان الإرسال: عنوان البريد الإلكتروني المراد الإرسال منه، على سبيل المثال، [email protected].
- الخادم: عنوان IP أو عنوان الويب لخادم SMTP الخاص بك.
- المنفذ: المنفذ الذي يستخدمه خادم SMTP الخاص بك. الافتراضي هو 25.
- استخدام SSL: فعّل هذا الخيار لاتصال SMTP عبر SSL.
- قالب التنبيه: اضبط الموضوع والرسالة الافتراضيين لرسائل البريد الإلكتروني للتنبيهات.
- التحقق من صحة الشهادة: تحقق من صحة شهادة SSL للخادم. اترك هذا بلا تحديد للشهادات الموقعة ذاتيًا.
- إرسال صور بالحجم الكامل: حدد هذا لإرسال الصور بدقة كاملة بدلاً من إرسال نسخ معاد تحجيمها وأصغر حجماً.
- تضمين الصور: عرض الصور في جسم البريد. قد يؤدي هذا إلى ظهور صور مكررة في بعض عملاء البريد الإلكتروني.
التخزين
تساعد هذه الخيارات في إدارة القرص الصلب للتسجيلات لديك: احصل على تحذير بالبريد الإلكتروني قبل امتلاء موقع التخزين وحم الفيديو المهم من الحذف التلقائي.
- تكوين: انظر إعدادات التخزين
- البريد الإلكتروني للتنبيه بالتخزين: قدم عنوان بريد إلكتروني لتلقي التنبيهات عند الوصول إلى حدود التخزين. يتطلب هذا إعدادات SMTP أو اشتراكاً.
- مُحفز التنبيه: عيّن النسبة المئوية للمساحة المُستخدمة في موقع التخزين لتفعيل إشعار بريد إلكتروني. لاحظ أن هذا يشير إلى المساحة القصوى المخصصة، وليس المساحة الحرة على القرص الصلب.
- فاصل إرسال البريد الإلكتروني: حدد تكرار رسائل تحذير التخزين، مقاسة بالساعات.
- فاصل التخزين الزمني: اضبط تكرار عمليات إدارة التخزين بواسطة Agent DVR.
- قفل العلامات تلقائياً: قفل التسجيلات التي تحمل الأوسمة المحددة تلقائياً لمنع الحذف العرضي أو الإزالة بواسطة إدارة التخزين. لحذف هذه التسجيلات، ستحتاج إلى فتح قفلها في واجهة المستخدم.
المستخدمون
ملاحظة: تسمح النسخة المجانية من Agent DVR بإضافة مستخدم إداري واحد.
مع وجود ترخيص مناسب، يمكنك إضافة عدة مستخدمين بأذونات مختلفة إلى خادمك المحلي من Agent DVR، على سبيل المثال لمنح أفراد العائلة أو فريق الأمان تسجيلات دخول خاصة بهم مع وصول محدود.
لإضافة مستخدمين، انتقل إلى إعدادات الخادم وانقر على علامة تبويب المستخدمين.
- اسم المستخدم: هذا هو اسم المستخدم لتسجيل الدخول إلى خادم محلي (وهو مختلف عن اسم المستخدم الخاص بك على ispyconnect.com).
- كلمة المرور: أنشئ كلمة مرور للحساب المحلي.
- المجموعات: قم بتعيين أو إنشاء مجموعات للمستخدم. تعمل المجموعات بطريقة مشابهة لأذونات المستخدم البعيد، لكن لا حاجة لتضمين اسم الخادم. لتقييد الوصول:
- قم بتعيين اسم مجموعة في إعدادات الجهاز ضمن علامة التبويب عام (على سبيل المثال، "خارجي").
- في أذونات المستخدم، أضف المجموعة "خارجي" لتقييد وصوله إلى الأجهزة المصنفة على هذا النحو.
- قم بتعيين اسم مجموعة لجميع الأجهزة الأخرى - إذا لم يتم تعيين جهاز إلى مجموعة، فسيكون مرئياً للجميع.
- هل هو مسؤول: يمنح وصول كامل إلى جميع الميزات والإعدادات. إذا كان المستخدم مسؤولاً، فسيتم تجاهل إعداد "للقراءة فقط" أدناه.
- PTZ: يسمح بالوصول إلى التحكم في PTZ (الدوران والإمالة والتكبير).
- الإعدادات الخاصة: يمكن للمستخدم حفظ عروضه وفلاتره ومخططات أرضياته وتعيينات مفاتيحه الخاصة. إذا كان هذا غير مفعّل، فسيستخدمون إعدادات حساب المسؤول.
- للقراءة فقط: يقيد المستخدم من تعديل إعدادات الجهاز.
- التنزيلات: يسمح للمستخدم بتنزيل التسجيلات.
- الصوت: يسمح للمستخدم بالاستماع إلى الصوت الحي والمسجل.
- التحدث: يتيح للمستخدم استخدام ميزات التحدث الثنائي.
- عناصر التحكم: يسمح للمستخدم باستخدام عناصر التحكم بالجهاز مثل التسجيل والصورة. لا ينطبق إلا إذا كان الخيار "للقراءة فقط" مفعلاً.
- المحتوى: يسمح بالوصول إلى التسجيلات والصور.
هل نسيت بيانات اعتماد المسؤول؟
إذا نسيت بيانات اعتماد المسؤول وتم قفلك من Agent DVR، يمكنك إعادة تعيينها باتباع هذه الخطوات:
- أيقف خدمة Agent DVR إن كانت قيد التشغيل.
- افتح نافذة وحدة التحكم: انقر على ابدأ، اكتب "cmd"، انقر بزر الماوس الأيمن على "موجه الأوامر" واختر "تشغيل كمسؤول".
- انتقل إلى دليل Agent DVR، عادة "cd C:\Program Files\Agent".
- أعد تعيين كلمة المرور المحلية بكتابة "Agent.exe reset-local-login" على Windows أو "dotnet Agent.dll reset-local-login" على macOS و Linux.
- أعد تشغيل خدمة Agent DVR باستخدام الطريقة ذاتها المستخدمة لإيقافها.
إدارة الجلسة
من قائمة الخادم، انقر على إدارة الجلسة للوصول إلى عناصر التحكم هذه. هذا مرئي فقط للمسؤولين.
يعرض هذا أسماء المستخدمين وعناوين IP لعمليات تسجيل الدخول الأخيرة إلى الخادم. يمكنك فرض قطع الاتصال بجلسات محددة من هنا.
سجل الجلسة
من الإصدار 6.2.8.0 فما فوق، يحتفظ Agent DVR أيضاً بسجل تدقيق نصي عادي لنشاط الجلسة في sessionlog.txt، الموجود في مجلد الوسائط (في Windows يكون عادة C:\Program Files\Agent\Media). يغطي هذا حسابات المستخدمين المحليين والمستخدمين البعيدين الذين يتصلون عبر الموقع الإلكتروني - كل إدخال يسجل ما إذا كانت الجلسة محلية أو بعيدة.
يسجل سجل الجلسة:
- اتصالات وقطع اتصالات المستخدمين، مع اسم المستخدم وعنوان IP ومعرف الجلسة.
- تشغيل التسجيلات، بما في ذلك تشغيل الخط الزمني.
- التنزيلات والبث المباشر للملفات المسجلة.
عند وصول ملف السجل إلى 10 ميجابايت، يتم إعادة تسميته بطابع زمني ويبدأ ملف سجل جديد، بحيث يكون السجل الأخير متاحاً دائماً دون أن يكبر الملف بلا حد.