ONVIF vs RTSP: compare the functions
Choose ONVIF for the supported camera services your NVR needs. A manual RTSP connection can suit a stream-only integration when both devices support it. ONVIF and RTSP can work together; adding a stream alone does not establish complete camera compatibility.
| Task | ONVIF | RTSP connection |
|---|---|---|
| Find a camera | Device discovery where supported and enabled. | Use a known stream URI; RTSP alone does not provide ONVIF discovery. |
| Video setup | Request supported settings and a stream URI. | Control the media session; media normally travels over RTP. |
| PTZ and events | Check services, profiles and both devices' support. | Not guaranteed by working video; a separate supported integration is needed. |
| Audio | Verify codec, direction and device/client features. | Possible with a supported audio stream and decoder; two-way talk needs its own check. |
An NVR can obtain the stream URI through ONVIF, then use RTSP to start the session. A stream may also include ONVIF metadata, but the receiver must understand it before it can act on an event. See the ONVIF Streaming specification و RTSP 1.0 specification. Choose and check the NVR connection.
طابق الجهاز والعميل
توفر الكاميرا الفيديو عادةً بوصفها جهازًا، بينما يستقبله NVR أو برنامج إدارة الفيديو بوصفه عميلًا. ابحث عن كلا المنتجين في قاعدة بيانات منتجات ONVIF المتوافقة، وسجّل الدور والملفات التعريفية وإصدار البرنامج الثابت أو البرنامج المدرج. فاسم الطراز المشابه لا يعني تطابقًا دقيقًا.
إذا تعذر العثور على المنتج، فافصل ادعاء المورد بالتوافق عن المطابقة الرسمية. قد يثبت الفيديو العامل وظيفة واحدة تم اختبارها، لكنه لا ينشئ سجل مطابقة.
Add the camera to an NVR: choose and check the connection
- Confirm the network path. Record the models and firmware. Check camera reachability from the NVR's intended camera network; its private PoE network can differ from the site LAN. Preserve current address settings.
- Try the supported ONVIF integration. Match both products and required profiles. Use the documented ONVIF service, account and permissions. If discovery fails, check reachability and whether discovery is supported and enabled; use a known address only if the NVR supports manual ONVIF addition.
- Use manual RTSP where supported. Obtain the exact stream URI from the manufacturer. Confirm the RTSP version, authentication, codec and transport the NVR accepts. RTSP 2.0 is a separate revision; do not assume it works with a 1.0-only device. Keep credentials out of shared URLs and screenshots.
- Compare the results. If RTSP video works but ONVIF addition fails, check the ONVIF service, account and profile match. If neither produces video, check the network path, credentials and selected stream. If video works but events or PTZ do not, check those integrations separately; changing the stream URI alone is not a fix.
Verify a new recording and playback using the chosen connection, then test required audio, events and controls separately. Keep authentication enabled. Discovery uses a separate mechanism described in the ONVIF Core specification; RFC 7826 defines RTSP 2.0.
اختر الملفات التعريفية وفق الوظيفة المطلوبة
| المتطلب | الملف التعريفي المطلوب فحصه | التركيبة المطلوب التحقق منها |
|---|---|---|
| بث الفيديو | Profile T؛ وProfile S للتكاملات القائمة | دعم الجهاز/العميل وبرنامج الترميز وإعدادات التدفق وعناصر التحكم المطلوبة. |
| الوصول إلى التسجيلات على الجهاز | Profile G | تهيئة التسجيل واسترجاعه وتشغيله في العميل المقصود. |
| البيانات الوصفية للأحداث والتحليلات | Profile M | الحدث أو البيانات الوصفية المحددة، وما يستطيع البرنامج المستقبل فعله بها. |
تتضمن الملفات التعريفية ميزات إلزامية وأخرى مشروطة. يغطي Profile T البث المتقدم، بما فيه H.264/H.265 والوظائف ذات الصلة، لكن لا تستنتج كل ميزات الصوت أو PTZ أو الأحداث من اسمه. أكد الميزات المنفذة على كلا الطرفين. كما أن دعم بيانات ONVIF الوصفية لا يثبت دقة اكتشاف الذكاء الاصطناعي.
انتقال Profile S للأنظمة القائمة
تدرج ONVIF تاريخ 31 مارس 2027 بوصفه الموعد النهائي لتقديم طلبات مطابقة منتجات Profile S الجديدة. وهذا ليس موعدًا تتوقف فيه الكاميرات المركبة تلقائيًا عن العمل. وتوضح صفحة Profile S و أسئلة وأجوبة الانتقال التغيير.
عند اختيار منتج جديد، قيّم Profile T وطريقة المصادقة والتحديث التي يدعمها المصنّع. وبالنسبة إلى تكامل قائم، أكد أثر تغييرات البرنامج الثابت والمصادقة قبل النشر. توصي الأسئلة والأجوبة بالابتعاد عن طريقة مصادقة رمز اسم المستخدم الأقدم؛ فوجود إدراج Profile S وحده ليس تقييمًا أمنيًا.
الفيديو يعمل لكن تسجيل الأحداث لا يعمل
حدد موضع انقطاع سلسلة الحدث
أنشئ اختبار حركة مضبوطًا خلال فترة اكتشاف نشطة. افحص اكتشاف الكاميرا أولًا، ثم وصول الحدث إلى المسجل ثانيًا، ثم وجود مقطع محفوظ ثالثًا.
| النتيجة الملحوظة | الفحص التالي |
|---|---|
| لا يوجد اكتشاف عند الكاميرا | الكاشف والمنطقة والفترة النشطة مفعّلة. |
| اكتشاف دون حدث في المسجل | نوع الحدث المدعوم وأذونات الحساب واتصال الأحداث. |
| وصول الحدث دون مقطع | إجراء حدث المسجل وجدول القناة والتخزين. |
يتضمن Profile T وظائف إنذار الحركة ومعالجة الأحداث. لكنه لا يضمن انتقال تصنيفات الأشخاص/المركبات الخاصة بين كل كاميرا ومسجل. راجع مواصفات Profile T، القسمين 7.7 و7.20.
الصوت أو وظيفة أخرى في الكاميرا غير متاحة
تتبّع الصوت عبر التدفق المختار
أكد الميكروفون أو مدخل الصوت، ثم قارن الصوت المحلي في الكاميرا والصوت المباشر في المسجل ومقطعًا محفوظًا جديدًا. افحص أذونات الصوت وإعدادات كتم الصوت لدى المشاهد. إذا عمل الصوت المحلي وفشل صوت المسجل، فقارن الملف التعريفي المختار وترميز الصوت المدعوم.
يكون بث الصوت مشروطًا في مواصفات Profile T، القسم 8.9. ويتطلب الاتصال ثنائي الاتجاه فحصًا منفصلًا للمخرج ودعم العميل. أما مرجع استكشاف مشكلات صوت Axis فيشرح فحوص المسار؛ وتنطبق إعداداته على معدات Axis.
إذا تعذر اكتشاف الكاميرا، فتحقق من إمكانية الوصول إليها عبر شبكة الكاميرات المقصودة للمسجل. وقد تحتاج شبكة PoE الخاصة بها إلى مسار اتصال مختلف عن شبكة الموقع المحلية. احتفظ بإعدادات العناوين قبل تغييرها، وأكد المسار وحساب الكاميرا وطريقة الاتصال المدعومة مع المركّب. ولا يثبت الاكتشاف وحده التوافق.
عند غياب الصورة، تحقق من إمكانية الوصول وحساب/أذونات ONVIF والتدفق المدعوم. وعند غياب PTZ أو عرض مستشعرات متعددة، افحص عناصر التحكم/التدفقات المكشوفة وتعيين القنوات على الزوج المحدد. اتبع الإعداد الموثق دون تعطيل المصادقة أو كشف الكاميرا بغرض إنجاح الاكتشاف.
سجّل نتيجة لكل وظيفة مطلوبة
استخدم الكاميرا والمسجل والبرنامج الثابت ودور المستخدم المقصود. افحص العرض المباشر والتسجيل المجدول والتشغيل والتصدير. ثم أطلق كل حدث مطلوب واختبر عينة صوت أو PTZ أو استرجاع التسجيل الطرفي عند الاقتضاء. سجّل الفيديو ومقطع الحدث والصوت كنتائج منفصلة: ناجح أو فاشل أو غير مختبر، واحتفظ بمقطع أو سجل لكل منها. وقبل اقتراح إصلاح عبر البرنامج الثابت، أكد الأجهزة الدقيقة وملاحظات الإصدار وإجراء النسخ الاحتياطي وفترة الصيانة.
كرر الفحوص المتأثرة بعد الترقية. وأدرج قائمة المعدات والوظائف المطلوبة عندما تطلب مراجعة التوافق. ولحدود قنوات المسجل وحمله، استخدم دليل تحديد سعة NVR.