ONVIF در دوربین هایکویژن چیست؟ + فعالسازی و اتصال به NVR

ONVIF در دوربین هایکویژن چیست و چه کاربردی دارد؟
ONVIF در دوربین هایکویژن یکی از مهمترین استانداردهای ارتباطی برای اتصال تجهیزات نظارتی تحت شبکه از برندهای مختلف است. اگر بخواهید یک دوربین IP هایکویژن را به NVR، نرمافزار VMS یا سیستم مدیریت تصویر یک برند دیگر متصل کنید، ONVIF یکی از اولین قابلیتهایی است که باید بررسی شود.
در یک سیستم بسته، دوربین و دستگاه ضبط معمولاً با پروتکل اختصاصی همان برند بهترین سازگاری را دارند. اما در پروژههای واقعی همیشه همه تجهیزات از یک برند نیستند. ممکن است دوربین Hikvision باشد اما NVR از برند دیگری انتخاب شده باشد، یا کاربر بخواهد تصاویر دوربین را داخل یک نرمافزار مانیتورینگ مستقل مشاهده کند.
ONVIF برای همین مسئله طراحی شده است؛ یعنی ایجاد یک چارچوب استاندارد تا تجهیزات امنیتی IP بتوانند قابلیتهایی مانند شناسایی دستگاه، دریافت Stream ویدئو، کنترل PTZ، رویدادها و برخی اطلاعات دیگر را با یکدیگر مبادله کنند.
البته یک نکته بسیار مهم وجود دارد: ONVIF به معنی سازگاری صددرصد تمام قابلیتهای دو دستگاه نیست. ممکن است تصویر دوربین بدون مشکل روی NVR برند دیگر نمایش داده شود، اما قابلیتهای پیشرفتهای مانند AcuSense، Face Recognition، Smart Event یا بعضی Metadataها بهطور کامل منتقل نشوند.
در ادامه این راهنمای تخصصی HIK Center بررسی میکنیم ONVIF دقیقاً چیست، Profile S و Profile T چه تفاوتی دارند، چگونه ONVIF را در دوربین هایکویژن فعال کنیم، ONVIF User چیست و هنگام اتصال دوربین Hikvision به NVR یا نرمافزار ثالث باید چه نکاتی را رعایت کنیم.
ONVIF یک استاندارد باز برای ایجاد سازگاری بین تجهیزات امنیتی تحت شبکه است. با فعال کردن ONVIF روی دوربین Hikvision میتوان در بسیاری از موارد آن را به NVR، VMS یا نرمافزار سازگار از برند دیگر متصل کرد. با این حال میزان قابلیتهای قابل استفاده به Profile مشترک و پشتیبانی واقعی هر دو دستگاه بستگی دارد.
فهرست مطالب
- ONVIF در دوربین هایکویژن چیست؟
- ONVIF مخفف چیست؟
- چرا ONVIF مهم است؟
- ONVIF چگونه کار میکند؟
- Device و Client در ONVIF چیست؟
- ONVIF Profile چیست؟
- Profile S چیست؟
- Profile T چیست؟
- تفاوت Profile S و Profile T
- Profile G چیست؟
- فعال کردن ONVIF در دوربین هایکویژن
- ONVIF User چیست؟
- اتصال دوربین Hikvision به NVR برند دیگر
- تفاوت ONVIF با پروتکل اختصاصی Hikvision
- رفع خطاهای ONVIF
- امنیت ONVIF
- سوالات متداول
ONVIF در دوربین هایکویژن چیست؟
ONVIF یک استاندارد بینالمللی برای ارتباط تجهیزات امنیتی مبتنی بر IP است. هدف اصلی آن این است که دستگاههای سازگار از تولیدکنندگان مختلف بتوانند از طریق یک زبان مشترک با یکدیگر ارتباط برقرار کنند.
برای مثال دوربین IP هایکویژن میتواند بهعنوان یک ONVIF Device در شبکه حضور داشته باشد و یک NVR یا نرمافزار VMS سازگار بهعنوان ONVIF Client اطلاعات موردنیاز را از آن دریافت کند.
این اطلاعات میتوانند شامل آدرس Stream ویدئو، تنظیمات Media، کنترل PTZ، رویدادهای مشخص، اطلاعات دستگاه و سایر قابلیتهایی باشند که در Profile مشترک دو تجهیز تعریف شدهاند.
✔ ONVIF چه کاربردهایی دارد؟
- اتصال دوربین Hikvision به NVR برند دیگر
- اتصال دوربین برند دیگر به NVR سازگار
- دریافت تصویر در نرمافزار VMS ثالث
- کنترل PTZ در تجهیزات سازگار
- دریافت Audio در Profileهای پشتیبانیشده
- دریافت برخی Eventها و Metadataها
- کاهش وابستگی کامل به یک برند
- افزایش انعطاف در توسعه سیستم نظارتی
سازگار بودن دو دستگاه با ONVIF به این معنی نیست که تمام امکانات اختصاصی آنها بین دو برند منتقل میشوند. قابلیتهایی مانند AcuSense، Face Recognition، ANPR یا برخی Smart Eventها ممکن است فقط از طریق پروتکل اختصاصی یا SDK سازنده در دسترس باشند.
ONVIF مخفف چیست؟
ONVIF در ابتدا از عبارت Open Network Video Interface Forum گرفته شده است. این سازمان برای استانداردسازی ارتباط محصولات امنیت فیزیکی تحت شبکه شکل گرفت.
امروزه وقتی در مشخصات یک دوربین یا NVR عبارت ONVIF را میبینیم، باید علاوه بر نام استاندارد، Profileهای پشتیبانیشده دستگاه را نیز بررسی کنیم.
ONVIF مثل یک «زبان مشترک» بین تجهیزات امنیتی IP است. اگر دوربین و دستگاه ضبط یک Profile مشترک و سازگار داشته باشند، شانس برقراری ارتباط استاندارد بین آنها بسیار بیشتر میشود.
چرا ONVIF در دوربین مداربسته IP مهم است؟
در یک پروژه ایدهآل ممکن است تمام دوربینها، NVR و نرمافزار مدیریت از یک برند باشند. اما در بسیاری از پروژهها تجهیزات طی چند سال توسعه پیدا میکنند و برندهای مختلف وارد سیستم میشوند.
اگر هر تولیدکننده فقط از پروتکل اختصاصی خود استفاده کند، یکپارچهسازی این تجهیزات بسیار دشوار خواهد شد. ONVIF تلاش میکند حداقل مجموعهای از قابلیتهای استاندارد را بین محصولات سازگار قابل استفاده کند.
✔ مزایای مهم ONVIF
- انعطاف بیشتر در انتخاب دوربین و NVR
- امکان توسعه سیستم با تجهیزات سازگار دیگر
- کاهش وابستگی کامل به یک تولیدکننده
- امکان استفاده از VMSهای مختلف
- سادگی بیشتر در پروژههای Multi-Brand
- دسترسی استاندارد به Streaming و برخی کنترلها
فرض کنید یک فروشگاه از قبل NVR یک برند دیگر دارد اما برای یک بخش جدید قصد خرید دوربین Hikvision دارد. اگر NVR و دوربین Profile مشترک ONVIF داشته باشند، ممکن است بتوان دوربین جدید را بدون تعویض کل دستگاه ضبط به سیستم اضافه کرد.
ONVIF چگونه بین دوربین و NVR ارتباط ایجاد میکند؟
در یک ارتباط ONVIF، دستگاهها از مجموعهای از سرویسها و استانداردهای تعریفشده برای تبادل اطلاعات استفاده میکنند. Client میتواند دستگاه را شناسایی کند، قابلیتهای آن را بخواند و در صورت داشتن مجوز، Stream یا کنترلهای پشتیبانیشده را درخواست کند.
این ارتباط فقط یک URL ساده برای مشاهده ویدئو نیست. ONVIF علاوه بر Media Streaming میتواند برای Device Management، PTZ، Events، Recording و Metadata نیز سرویسهایی تعریف کند؛ البته بسته به Profile و قابلیت تجهیزات.
۱. دوربین در شبکه قرار میگیرد
دوربین Hikvision باید IP معتبر داشته باشد و از سمت NVR یا VMS قابل دسترس باشد.
۲. ONVIF فعال میشود
در مدلهای نیازمند تنظیم دستی، ONVIF از بخش Integration Protocol فعال میشود.
۳. کاربر ONVIF ساخته میشود
نام کاربری و رمز عبور مخصوص دسترسی ONVIF ایجاد میشود.
۴. Client قابلیتهای دوربین را میخواند
NVR یا نرمافزار سازگار اطلاعات Device و Media موردنیاز را از دوربین دریافت میکند.
۵. Stream یا سرویس موردنظر برقرار میشود
در صورت سازگاری Profileها و Authentication صحیح، تصویر و سایر قابلیتهای پشتیبانیشده در دسترس قرار میگیرند.
Device و Client در ONVIF چیست؟
در اسناد ONVIF معمولاً با دو اصطلاح Device و Client روبهرو میشویم. دانستن تفاوت این دو کمک میکند ساختار ارتباط را بهتر درک کنیم.
Device تجهیزی است که سرویس را ارائه میدهد؛ برای مثال دوربین IP. Client تجهیز یا نرمافزاری است که از سرویس استفاده میکند؛ برای مثال NVR یا VMS.
| نقش | وظیفه | مثال |
|---|---|---|
| ONVIF Device | ارائه سرویس و Stream | ✔ دوربین IP |
| ONVIF Client | درخواست و استفاده از سرویس | ✔ NVR |
| ONVIF Client | مدیریت و مشاهده تصویر | ✔ VMS |
وقتی یک دوربین Hikvision را به NVR برند دیگری اضافه میکنید، دوربین نقش Device و NVR نقش Client را دارد.
ONVIF Profile چیست؟
یکی از مهمترین مفاهیم ONVIF مفهوم Profile است. Profile مشخص میکند مجموعه مشخصی از قابلیتها چگونه باید توسط Device و Client پیادهسازی شوند تا بین تجهیزات سازگار قابل استفاده باشند.
بنابراین هنگام خرید فقط عبارت «ONVIF Support» کافی نیست. بهتر است بررسی شود دستگاه دقیقاً از چه Profileهایی پشتیبانی میکند.
| Profile | تمرکز اصلی | کاربرد |
|---|---|---|
| Profile S | Basic Video Streaming | Streaming پایه، PTZ و برخی قابلیتها |
| Profile T | Advanced Video Streaming | ✔ نسل جدیدتر Streaming |
| Profile G | Recording & Storage | ضبط و بازیابی تصویر |
| Profile M | Metadata & Analytics | ✔ Metadata و تحلیلهای استاندارد |
ONVIF Profile S چیست؟
Profile S یکی از شناختهشدهترین Profileهای ONVIF برای سیستمهای IP Video است و سالها برای ایجاد سازگاری پایه Video Streaming بین دوربینها و Clientها استفاده شده است.
Profile S علاوه بر Streaming پایه، در تجهیزات سازگار میتواند مواردی مانند PTZ Control، Audio Input، Multicast و Relay Output را نیز پوشش دهد.
اما ONVIF در سال 2025 اعلام کرد که Profile S در حال Deprecation است و پشتیبانی رسمی آن در 31 مارس 2027 پایان مییابد. دلیل اصلی این تصمیم قدیمی بودن مکانیزم Authentication اجباری این Profile نسبت به توصیههای امنیت سایبری جدید است.
دستگاههای فعلی Profile S همچنان میتوانند برای Streaming پایه با یکدیگر کار کنند؛ اما ONVIF توصیه میکند برای محصولات جدید و طراحی آینده سیستم، Profile T و روشهای Authentication امنتر در اولویت قرار گیرند.
ONVIF Profile T چیست؟
Profile T نسل جدیدتر ONVIF برای Advanced Video Streaming است و ONVIF آن را بهعنوان جایگزین Profile S پیشنهاد میکند.
Profile T قابلیتهای مدرنتری برای سیستمهای نظارتی ارائه میدهد و در تجهیزات Conformant میتواند H.264 و H.265، Metadata Streaming، Motion و Tampering Events، PTZ، Audio و ارتباط امنتر را پوشش دهد.
✔ مزایای مهم Profile T
- پشتیبانی از H.264
- پشتیبانی از H.265 در تجهیزات سازگار
- Metadata Streaming
- Motion Event
- Tampering Event
- PTZ در تجهیزات پشتیبانیکننده
- Audio Streaming
- Two-Way Audio در تجهیزات سازگار
- HTTPS Streaming در پیادهسازیهای سازگار
- Authentication امنتر نسبت به ساختار قدیمی Profile S
اگر در حال طراحی یک سیستم جدید چندبرندی هستید، فقط عبارت ONVIF را بررسی نکنید. پشتیبانی Profile T روی دوربین و Client میتواند برای سازگاری آینده و Streaming مدرن اهمیت بیشتری داشته باشد.
تفاوت ONVIF Profile S و Profile T چیست؟
| ویژگی | Profile S | Profile T |
|---|---|---|
| Video Streaming | ✔ بله | ✔ بله |
| H.264 | ✔ بله | ✔ بله |
| H.265 | خارج از دامنه اصلی Profile S | ✔ پشتیبانی |
| Metadata | محدودتر | ✔ گستردهتر |
| HTTPS | محدودیتهای قدیمیتر | ✔ سازگارتر با نیاز امنیتی جدید |
| وضعیت آینده | در حال Deprecation | ✔ جایگزین پیشنهادی ONVIF |
Profile S هنوز در تعداد بسیار زیادی از تجهیزات موجود استفاده میشود، اما برای طراحی سیستمهای جدید، Profile T گزینه آیندهنگرانهتر و توصیهشده ONVIF محسوب میشود.
ONVIF Profile G چیست و چه کاربردی دارد؟
Profile G برای سناریوهایی طراحی شده است که موضوع فقط مشاهده زنده تصویر نیست و ضبط، ذخیرهسازی و بازیابی ویدئو نیز اهمیت دارد. این Profile بهخصوص در تجهیزاتی کاربرد دارد که امکان ذخیرهسازی روی خود دستگاه یا حافظه داخلی مانند کارت حافظه را دارند.
در یک سیستم سازگار، Client میتواند از طریق Profile G درخواست ضبط، جستوجو، بازیابی و Playback اطلاعات ذخیرهشده روی Device را مدیریت کند.
برای مثال اگر یک دوربین IP دارای کارت حافظه باشد و هم دوربین و هم نرمافزار مدیریت تصویر از Profile G پشتیبانی کنند، امکان استفاده استانداردتر از قابلیتهای Recording و Retrieval فراهم میشود.
✔ کاربردهای مهم Profile G
- مدیریت ضبط روی دستگاه
- جستوجوی تصاویر ذخیرهشده
- دریافت و Playback فایل ضبطشده
- کار با Edge Storage
- دریافت Audio و Metadata در تجهیزات سازگار
Profile T بیشتر روی Streaming زنده و قابلیتهای جدید ویدئویی تمرکز دارد، در حالی که Profile G برای ضبط و بازیابی اطلاعات ذخیرهشده کاربرد دارد.
ONVIF Profile M چیست؟
Profile M برای Metadata و Eventهای مرتبط با Video Analytics طراحی شده است. این Profile تلاش میکند اطلاعات تحلیلی تولیدشده توسط دوربین یا سیستم هوشمند را به شکل استانداردتری در اختیار Clientهای سازگار قرار دهد.
Metadata میتواند اطلاعاتی درباره اشیای موجود در تصویر، موقعیت، نوع هدف یا رویدادهای تحلیلی باشد. ONVIF در Profile M ساختارهایی برای اطلاعاتی مانند Human Body، Human Face، Vehicle، License Plate و Geolocation تعریف کرده است.
البته وجود Profile M به این معنی نیست که هر دستگاه تمام این تحلیلها را ارائه میدهد. قابلیت واقعی به ویژگیهای همان دوربین و Client بستگی دارد.
| Profile | تمرکز اصلی | نمونه کاربرد |
|---|---|---|
| Profile T | Advanced Streaming | ✔ H.264 / H.265 و Event |
| Profile G | Recording & Retrieval | ✔ ضبط و Playback |
| Profile M | Metadata & Analytics | ✔ اطلاعات تحلیلی و Event |
اگر یک دوربین AcuSense قابلیت تشخیص انسان و خودرو دارد، نباید فرض کنیم تمام Metadata اختصاصی AcuSense الزاماً از طریق ONVIF به هر NVR یا VMS دیگری منتقل میشود. Device و Client باید قابلیت و Profile مشترک مناسب داشته باشند.
چگونه ONVIF را در دوربین هایکویژن فعال کنیم؟
در بسیاری از دوربینهای Hikvision، تنظیم ONVIF از طریق رابط وب دوربین انجام میشود. نام دقیق منو بسته به Firmware یا مدل ممکن است کمی متفاوت باشد، اما مسیر رایج در بسیاری از مدلها به صورت زیر است:
Configuration → Network → Advanced Settings → Integration Protocol
۱. وارد پنل دوربین شوید
IP دوربین را در مرورگر وارد کنید و با حساب Administrator وارد رابط مدیریت شوید.
۲. وارد Integration Protocol شوید
از بخش Network و Advanced Settings وارد صفحه Integration Protocol شوید.
۳. Enable ONVIF را فعال کنید
گزینه ONVIF یا Open Network Video Interface را فعال کنید.
۴. یک ONVIF User بسازید
روی Add کلیک کنید و یک نام کاربری، رمز عبور قوی و Level مناسب ایجاد کنید.
۵. تنظیمات را ذخیره کنید
پس از Save یا Apply، از همان Username و Password برای اضافه کردن دوربین در NVR یا VMS ثالث استفاده کنید.
در بعضی نسخههای قدیمیتر ONVIF ممکن است بهصورت پیشفرض فعال باشد یا نام Open Network Video Interface به جای ONVIF نمایش داده شود. همچنین رفتار حسابهای کاربری در Firmwareهای قدیمی میتواند متفاوت باشد.
ONVIF User در دوربین هایکویژن چیست؟
یکی از نکات بسیار مهم در دوربینهای جدیدتر Hikvision این است که حساب ONVIF میتواند از User اصلی دوربین مستقل باشد. یعنی نام کاربری Administrator دوربین الزاماً همان حسابی نیست که Client ثالث باید برای ONVIF استفاده کند.
به همین دلیل اگر NVR برند دیگر Username و Password اصلی دوربین را قبول نمیکند، یکی از اولین مواردی که باید بررسی شود وجود ONVIF User مستقل است.
✔ هنگام ساخت ONVIF User
- نام کاربری مستقل تعریف کنید.
- رمز عبور قوی انتخاب کنید.
- Level متناسب با کاربرد انتخاب شود.
- پس از ساخت، اطلاعات را دقیقاً در Client وارد کنید.
- از حساب Administrator فقط در صورت نیاز استفاده کنید.
تفاوت Media User، Operator و Administrator در ONVIF هایکویژن چیست؟
هنگام ساخت کاربر ONVIF در برخی دوربینهای Hikvision میتوان یکی از سه سطح دسترسی Media User، Operator یا Administrator را انتخاب کرد.
| سطح کاربری | نوع دسترسی | کاربرد پیشنهادی |
|---|---|---|
| Media User | دسترسی محدودتر به Media و اطلاعات موردنیاز | ✔ مشاهده و Streaming |
| Operator | دسترسی مدیریتی بیشتر با برخی محدودیتها | کنترل و عملیات بیشتر |
| Administrator | دسترسی گسترده | تنظیمات پیشرفته در صورت نیاز |
برای یک NVR ثالث که فقط نیاز به دریافت Stream دارد، معمولاً منطقی است ابتدا با کمترین سطح دسترسی موردنیاز شروع کنید و فقط در صورت نیاز سطح دسترسی را افزایش دهید.
چگونه دوربین Hikvision را با ONVIF به NVR برند دیگر اضافه کنیم؟
بعد از فعال کردن ONVIF و ساخت User، باید مطمئن شوید دوربین و NVR در شبکه به یکدیگر دسترسی دارند. سپس دوربین در بخش Camera Management دستگاه مقصد بهصورت دستی یا از طریق Search اضافه میشود.
۱. IP دوربین را مشخص کنید
آدرس IP دوربین باید در Subnet قابل دسترسی از NVR باشد.
۲. Protocol را روی ONVIF قرار دهید
در NVR یا VMS مقصد، پروتکل ارتباطی را ONVIF انتخاب کنید.
۳. Username و Password ONVIF را وارد کنید
از حسابی که در بخش Integration Protocol ساختهاید استفاده کنید.
۴. Stream را بررسی کنید
در صورت سازگاری، Main Stream یا Sub Stream باید توسط Client دریافت شود.
۵. قابلیتهای جانبی را تست کنید
Audio، PTZ، Motion Event و سایر امکانات را جداگانه بررسی کنید؛ زیرا ممکن است همه قابلیتها منتقل نشوند.
ممکن است دوربین روی NVR برند دیگر تصویر داشته باشد اما Motion Detection، Audio، PTZ Preset یا Smart Eventها کار نکنند. سازگاری واقعی باید بر اساس نیاز پروژه تست شود.
آیا دوربین برند دیگر به NVR هایکویژن با ONVIF وصل میشود؟
در بسیاری از NVRهای Hikvision امکان اضافه کردن دوربینهای ثالث از طریق ONVIF وجود دارد، به شرط آنکه دوربین و NVR Profile و قابلیت مشترک داشته باشند.
اما دقیقاً مانند حالت برعکس، داشتن تصویر به معنی پشتیبانی کامل از تمام قابلیتهای اختصاصی نیست. ممکن است امکانات هوشمند یا تنظیمات پیشرفته دوربین ثالث داخل NVR Hikvision محدود باشند.
برای پروژه چندبرندی، قبل از خرید تعداد زیاد دوربین همیشه یک نمونه واقعی از ترکیب Camera + NVR را تست کنید.
تفاوت ONVIF با پروتکل اختصاصی Hikvision چیست؟
وقتی یک دوربین Hikvision به NVR Hikvision متصل میشود، معمولاً استفاده از پروتکل Native یا اختصاصی Hikvision دسترسی گستردهتری به امکانات خود برند ایجاد میکند.
ONVIF برای Interoperability طراحی شده است و هدف آن انتقال قابلیتهای استاندارد مشترک بین برندها است. به همین دلیل امکانات اختصاصی یک سازنده الزاماً جزو ONVIF نیستند.
| ویژگی | Hikvision Native | ONVIF |
|---|---|---|
| اتصال Hikvision به Hikvision | ✔ بهترین سازگاری | قابل استفاده |
| اتصال بین برندها | محدود | ✔ هدف اصلی |
| Live View | ✔ بله | ✔ در سیستم سازگار |
| قابلیتهای اختصاصی | ✔ گستردهتر | ممکن است محدود شود |
| AcuSense و Smart Event | ✔ معمولاً سازگاری بهتر | وابسته به Profile و Client |
| انعطاف Multi-Brand | کمتر | ✔ بیشتر |
تفاوت ONVIF و RTSP چیست؟
ONVIF و RTSP اغلب با یکدیگر اشتباه گرفته میشوند. RTSP عمدتاً برای کنترل و دریافت Stream رسانه استفاده میشود، در حالی که ONVIF مجموعه گستردهتری از سرویسها برای Device Discovery، Media Configuration، PTZ، Events و سایر قابلیتها ارائه میدهد.
| قابلیت | RTSP | ONVIF |
|---|---|---|
| دریافت ویدئو | ✔ بله | ✔ بله |
| Device Discovery | ✖ هدف اصلی نیست | ✔ بله |
| PTZ استاندارد | ✖ خیر | ✔ در Profile سازگار |
| Events | ✖ محدود | ✔ در Profile سازگار |
| مدیریت Device | ✖ خیر | ✔ گستردهتر |
اگر فقط URL تصویر لازم دارید، RTSP ممکن است کافی باشد؛ اما برای یکپارچهسازی حرفهای بین دوربین، NVR و VMS، ONVIF قابلیتهای بسیار گستردهتری ارائه میکند.
آیا ONVIF از H.265 پشتیبانی میکند؟
بله، Profile T بهصورت رسمی برای Video Streaming پیشرفته طراحی شده و از H.264 و H.265 پشتیبانی میکند. اما برای استفاده واقعی از H.265، هم Device و هم Client باید قابلیت مربوط را پیادهسازی کرده باشند.
بنابراین اگر دوربین H.265 ارسال میکند اما NVR ثالث تصویر ندارد، یکی از تستهای مهم این است که موقتاً Stream را روی H.264 قرار دهید و دوباره اتصال را بررسی کنید.
Main Stream را موقتاً از H.265 یا H.265+ به H.264 تغییر دهید. اگر تصویر برقرار شد، احتمالاً Client مقصد در Codec یا Profile مورد استفاده محدودیت دارد.
آیا Audio از طریق ONVIF منتقل میشود؟
در Profileهای ویدئویی جدید مانند Profile T، Audio Streaming و در تجهیزات پشتیبانیکننده حتی Bi-Directional Audio نیز در محدوده Profile تعریف شده است.
اما انتقال واقعی صدا به پشتیبانی دوربین، Codec صوتی و Client مقصد بستگی دارد. بنابراین اگر تصویر وجود دارد اما صدا منتقل نمیشود، Codec و قابلیت Audio هر دو تجهیز باید بررسی شوند.
آیا PTZ با ONVIF کار میکند؟
بله، ONVIF سرویس استاندارد PTZ دارد و در تجهیزات سازگار میتوان قابلیتهایی مانند Pan، Tilt و Zoom را از طریق Client کنترل کرد.
با این حال همه دوربینها PTZ نیستند و تمام Clientها نیز همه قابلیتهای PTZ را یکسان پیادهسازی نمیکنند. Preset، Patrol یا امکانات اختصاصی ممکن است نیاز به تست جداگانه داشته باشند.
✔ قابلیتهای احتمالی PTZ از طریق ONVIF
- Pan
- Tilt
- Zoom
- Preset در تجهیزات سازگار
- برخی تنظیمات PTZ استاندارد
آیا Motion Detection و Eventها از طریق ONVIF منتقل میشوند؟
Profile T قابلیتهایی مانند Motion Alarm و Tampering Event را پوشش میدهد و Profile M نیز برای Metadata و Eventهای تحلیلی طراحی شده است.
اما انتقال Event بین دو دستگاه فقط زمانی قابل اتکا است که هر دو تجهیز همان قابلیت را در ONVIF بهدرستی پشتیبانی کنند. این موضوع بهخصوص در Smart Analytics اهمیت دارد.
ممکن است Human/Vehicle Classification روی خود دوربین بهدرستی کار کند اما NVR برند دیگر فقط Motion Event عمومی را دریافت کند یا اصلاً Metadata اختصاصی AcuSense را نمایش ندهد.
خطاهای رایج ONVIF در دوربین هایکویژن و روش رفع آنها
بخش قابل توجهی از مشکلات ONVIF به خود پروتکل مربوط نیست و معمولاً از تنظیمات شبکه، حساب کاربری، Codec، Firmware یا ناسازگاری بین Device و Client ایجاد میشود.
برای عیبیابی بهتر باید مشکل را مرحلهبهمرحله بررسی کرد. ابتدا مطمئن شوید دوربین از طریق IP در شبکه قابل دسترس است، سپس ONVIF، Username، Password و Stream را بررسی کنید.
| مشکل | علت احتمالی | راهکار اولیه |
|---|---|---|
| Authentication Failed | نام کاربری یا رمز ONVIF اشتباه | ✔ ساخت ONVIF User جدید |
| دوربین پیدا نمیشود | شبکه یا ONVIF غیرفعال | ✔ بررسی IP و Enable ONVIF |
| دوربین اضافه میشود ولی تصویر ندارد | Codec یا Stream ناسازگار | ✔ تست H.264 |
| تصویر هست ولی Motion نیست | Event سازگار نیست | ✔ بررسی Profile و Client |
| PTZ کار نمیکند | عدم پشتیبانی سرویس PTZ | ✔ تست قابلیت مشترک |
| اتصال بعد از آپدیت قطع شده | تغییر Firmware یا Authentication | ✔ بررسی تنظیمات امنیتی جدید |
خطای ONVIF Authentication Failed در هایکویژن چیست؟
یکی از رایجترین خطاها هنگام اضافه کردن دوربین Hikvision به دستگاه ثالث، Authentication Failed یا Username/Password Error است.
در دوربینهای جدیدتر Hikvision ممکن است ONVIF User مستقل از حساب اصلی Administrator دوربین باشد. بنابراین وارد کردن Username و Password اصلی دوربین الزاماً برای ONVIF کافی نیست.
۱. ONVIF را بررسی کنید
وارد تنظیمات دوربین شوید و مطمئن شوید ONVIF فعال است.
۲. ONVIF User جدید بسازید
یک Username و Password مستقل برای تست ایجاد کنید.
۳. رمز عبور را دقیق وارد کنید
حروف بزرگ و کوچک، اعداد و کاراکترهای خاص باید دقیقاً مشابه تنظیمات دوربین وارد شوند.
۴. سطح دسترسی را بررسی کنید
اگر Media User پاسخ نمیدهد و Client به دسترسی بیشتری نیاز دارد، برای تست موقت سطح مناسب دیگری را بررسی کنید.
۵. Authentication Mode را بررسی کنید
در Firmwareهای جدید، استفاده از Digest و روشهای امنتر Authentication نسبت به Basic یا روشهای قدیمی توصیه میشود.
اگر Client قدیمی فقط با Authentication ضعیف کار میکند، بهتر است ابتدا Firmware یا نرمافزار Client را بهروزرسانی کنید. کاهش سطح امنیت دستگاه باید آخرین گزینه و فقط در شبکه کنترلشده باشد.
چرا دوربین با ONVIF اضافه میشود اما تصویر ندارد؟
ممکن است NVR دوربین را Online نشان دهد، اما Live View نمایش داده نشود. در این حالت معمولاً Authentication برقرار شده و مشکل باید در Stream، Codec یا تنظیمات Media جستوجو شود.
✖ مهمترین دلایل نداشتن تصویر
- NVR از H.265 پشتیبانی نمیکند.
- Client با H.265+ سازگاری کامل ندارد.
- رزولوشن دوربین بالاتر از توان Decode دستگاه است.
- Bitrate بیش از ظرفیت NVR یا شبکه است.
- Media Profile مناسب انتخاب نشده است.
- Main Stream یا Sub Stream تنظیم نامناسب دارد.
- Firmware دوربین یا NVR قدیمی است.
برای عیبیابی، Stream را موقتاً روی H.264، رزولوشن متوسط و Bitrate معمولی قرار دهید. اگر تصویر ظاهر شد، مشکل احتمالاً مربوط به Codec یا محدودیت Decode دستگاه مقصد است.
چرا ONVIF تصویر دارد ولی Motion Detection کار نمیکند؟
دریافت تصویر و دریافت Event دو سرویس متفاوت هستند. ممکن است Streaming کاملاً برقرار باشد اما NVR ثالث نتواند Eventهای Motion یا Smart Event دوربین را دریافت کند.
این موضوع به Profileهای پشتیبانیشده، Event Service و نحوه پیادهسازی ONVIF در هر دو محصول بستگی دارد.
وجود تصویر ONVIF به معنی تضمین Motion Detection، AcuSense، Line Crossing یا Intrusion Detection نیست.
اگر هدف پروژه دریافت Human Detection، Vehicle Detection یا سایر Smart Eventها در NVR ثالث است، فقط عبارت ONVIF روی دیتاشیت کافی نیست و باید عملکرد واقعی همان ترکیب دوربین و NVR آزمایش شود.
چرا AcuSense از طریق ONVIF کامل منتقل نمیشود؟
AcuSense مجموعهای از قابلیتهای اختصاصی Hikvision برای تحلیل انسان، خودرو و حفاظت پیرامونی است. بخشی از اطلاعات تحلیلی ممکن است از طریق استانداردهایی مانند ONVIF Events یا Profile M قابل انتقال باشد، اما این به معنی انتقال کامل تمام قابلیتهای اختصاصی نیست.
برای مثال ممکن است دوربین خودش Human/Vehicle Classification را انجام دهد، اما NVR برند دیگر فقط یک Motion Alarm عمومی دریافت کند و نتواند فیلتر جداگانه Human و Vehicle را نمایش دهد.
| قابلیت | Hikvision Native | ONVIF روی دستگاه ثالث |
|---|---|---|
| Live View | ✔ کامل | ✔ معمولاً قابل استفاده |
| Playback | ✔ کامل | وابسته به Client |
| Motion Detection | ✔ کامل | وابسته به Event Support |
| Human/Vehicle | ✔ سازگاری بهتر | ممکن است محدود شود |
| Smart Search | ✔ در مدل سازگار | اغلب محدودتر |
| تنظیمات اختصاصی AI | ✔ کاملتر | ممکن است در دسترس نباشد |
ONVIF Device Manager چیست و چه کاربردی دارد؟
ONVIF Device Manager یا ODM یک ابزار شخص ثالث برای مشاهده و تست دستگاههای ONVIF در شبکه است. این نرمافزار میتواند برای Discovery، مشاهده Media Profileها، بررسی Stream، PTZ و بعضی Eventها مفید باشد.
اگر دوربین در NVR ثالث کار نمیکند، استفاده از یک Client آزمایشی ONVIF میتواند کمک کند مشخص شود مشکل از خود دوربین است یا NVR مقصد.
✔ کاربردهای رایج ODM
- پیدا کردن Deviceهای ONVIF در شبکه
- بررسی Media Profileها
- مشاهده Stream در تجهیزات سازگار
- تست PTZ
- مشاهده سرویسهای ONVIF
- بررسی برخی Eventها
- عیبیابی اتصال دوربین و Client
ODM یک ابزار شخص ثالث و متنباز است و باید فقط از منبع معتبر دریافت شود. در شبکههای امنیتی سازمانی، نصب هر نرمافزار ثالث باید مطابق سیاست امنیتی مجموعه انجام شود.
Firmware چه تاثیری روی ONVIF دارد؟
Firmware میتواند رفتار ONVIF، Authentication، Codecها و سرویسهای امنیتی دستگاه را تغییر دهد. به همین دلیل ممکن است ترکیبی از دوربین و NVR که با یک Firmware کار میکرده بعد از ارتقا نیاز به تنظیم مجدد داشته باشد.
✔ بعد از Firmware Update این موارد را بررسی کنید
- ONVIF هنوز فعال است.
- ONVIF User حذف یا Reset نشده باشد.
- Authentication Mode تغییر نکرده باشد.
- Stream و Codec تغییر نکرده باشند.
- Portها و Network Serviceها بررسی شوند.
- NVR یا VMS نیز نسخه سازگار داشته باشد.
در بعضی راهنماهای Hikvision ذکر شده که Restore کردن تنظیمات دوربین میتواند اطلاعات ONVIF User را پاک کند. بعد از Factory Reset یا Restore، حسابهای ONVIF را دوباره بررسی کنید.
امنیت ONVIF در دوربین هایکویژن چگونه افزایش پیدا میکند؟
ONVIF یک سرویس شبکه است و مانند هر سرویس مدیریتی دیگر باید فقط در صورت نیاز فعال باشد. اگر دوربین فقط با NVR Hikvision و پروتکل Native کار میکند و هیچ Client ثالثی نیاز به ONVIF ندارد، فعال نگه داشتن سرویس غیرضروری میتواند سطح حمله شبکه را افزایش دهد.
راهنمای جدید امنیت شبکه Hikvision نیز توصیه میکند ONVIF فقط زمانی فعال شود که برای اتصال به VMS یا نرمافزار ثالث به آن نیاز دارید.
✔ چکلیست امنیت ONVIF
- ONVIF فقط در صورت نیاز فعال باشد.
- رمز ONVIF قوی و اختصاصی باشد.
- از Password مشترک بین چند دستگاه استفاده نشود.
- حداقل سطح دسترسی لازم به User داده شود.
- Digest Authentication در صورت پشتیبانی استفاده شود.
- HTTPS و TLS در طراحیهای سازگار بررسی شوند.
- Firmware دوربین بهروز باشد.
- دوربین مستقیماً روی اینترنت Public قرار نگیرد.
- شبکه دوربینها از شبکه کاربران جدا شود.
- سرویسهای بلااستفاده غیرفعال شوند.
چرا Profile T از نظر امنیتی مهمتر شده است؟
Profile S یکی از قدیمیترین Profileهای ONVIF است و برای بیش از یک دهه در سیستمهای IP استفاده شده است. اما روش Authentication اجباری Profile S دیگر با توصیههای جدید امنیت سایبری هماهنگ نیست.
ONVIF اعلام کرده پشتیبانی رسمی Profile S در تاریخ 31 مارس 2027 پایان مییابد و Profile T برای طراحی محصولات و سیستمهای جدید توصیه میشود.
دستگاههای موجود میتوانند همچنان با Profile S کار کنند، اما برای پروژه جدید بهتر است سازگاری Profile T، Digest Authentication و HTTPS نیز بررسی شود.
تفاوت ONVIF با Hikvision SDK چیست؟
ONVIF برای Interoperability استاندارد بین برندهای مختلف طراحی شده است، در حالی که SDK اختصاصی Hikvision برای دسترسی عمیقتر نرمافزارها به قابلیتهای محصولات Hikvision استفاده میشود.
| ویژگی | ONVIF | Hikvision SDK |
|---|---|---|
| استاندارد بین برندها | ✔ بله | ✖ اختصاصی Hikvision |
| Live View | ✔ بله | ✔ بله |
| قابلیتهای اختصاصی Hikvision | محدودتر | ✔ گستردهتر |
| توسعه نرمافزار سفارشی | ✔ ممکن | ✔ مناسب اکوسیستم Hikvision |
| Multi-Brand | ✔ مزیت اصلی | ✖ هدف اصلی نیست |
اشتباهات رایج هنگام راهاندازی ONVIF هایکویژن
✖ این اشتباهات باعث اتلاف وقت میشوند
- استفاده از User اصلی دوربین به جای ONVIF User
- فراموش کردن فعالسازی ONVIF
- قرار داشتن NVR و دوربین در شبکههای غیرقابل دسترس
- فرض اینکه همه قابلیتهای AcuSense منتقل میشوند
- استفاده از H.265 روی Client قدیمی
- عدم بررسی Profile مشترک
- استفاده از Firmware بسیار قدیمی
- تست نکردن Motion Event قبل از خرید تعداد زیاد دوربین
- فعال گذاشتن ONVIF بدون نیاز
- استفاده از رمز ساده برای ONVIF User
چکلیست اتصال موفق دوربین Hikvision با ONVIF
- ✔ IP دوربین از NVR قابل دسترس است.
- ✔ ONVIF روی دوربین فعال است.
- ✔ ONVIF User مستقل ساخته شده است.
- ✔ Username و Password صحیح هستند.
- ✔ Profile مشترک بین Device و Client وجود دارد.
- ✔ Codec توسط NVR پشتیبانی میشود.
- ✔ در صورت مشکل H.265، H.264 تست شده است.
- ✔ Audio جداگانه تست شده است.
- ✔ PTZ در صورت نیاز تست شده است.
- ✔ Motion Event جداگانه تست شده است.
- ✔ قابلیتهای هوشمند قبل از خرید انبوه بررسی شدهاند.
- ✔ Firmware دو دستگاه سازگار و بهروز است.
قبل از خرید دوربین یا NVR ONVIF چه چیزهایی را بررسی کنیم؟
در پروژههای Multi-Brand مهمترین اشتباه این است که فقط عبارت ONVIF روی جعبه یا دیتاشیت را ملاک سازگاری قرار دهیم. باید نیاز واقعی پروژه مشخص شود.
| نیاز | موضوعی که باید بررسی شود |
|---|---|
| فقط Live View | ✔ Streaming و Codec |
| ضبط روی NVR | ✔ Media Profile و Recording |
| H.265 | ✔ Profile T و Client Support |
| PTZ | ✔ ONVIF PTZ Service |
| Motion Detection | ✔ Event Support |
| Human/Vehicle | ✔ Metadata / Event Compatibility |
| Edge Recording | ✔ Profile G |
| سیستم آیندهنگر | ✔ Profile T |
ONVIF چه زمانی بهترین انتخاب است؟
✔ ONVIF ارزش زیادی دارد اگر:
- دوربین و NVR از برندهای متفاوت هستند.
- از VMS شخص ثالث استفاده میکنید.
- پروژه در آینده توسعه پیدا خواهد کرد.
- نمیخواهید کاملاً به یک برند وابسته باشید.
- نیاز به Streaming استاندارد دارید.
- سیستم چندبرندی دارید.
استفاده از پروتکل Native Hikvision معمولاً سازگاری کاملتری با قابلیتهای اختصاصی، Eventها و امکانات هوشمند ایجاد میکند و ONVIF بیشتر زمانی اهمیت پیدا میکند که نیاز به یکپارچهسازی با سیستم ثالث وجود داشته باشد.
مشاوره انتخاب دوربین و NVR سازگار در HIK Center
اگر قصد دارید دوربین Hikvision را به NVR برند دیگر متصل کنید یا یک سیستم چندبرندی طراحی کنید، بهتر است قبل از خرید تعداد زیاد تجهیزات، سازگاری واقعی Stream، Codec، Motion Event و قابلیتهای هوشمند بررسی شود.
در پروژههای حرفهای فقط Online شدن دوربین کافی نیست و باید تمام قابلیتهایی که کارفرما انتظار دارد بهصورت عملی تست شوند.
برای بررسی سازگاری ONVIF تجهیزات مشاوره بگیرید
مدل دوربین، NVR یا نرمافزار موردنظر را برای کارشناسان HIK Center ارسال کنید تا امکان اتصال، Codec، Profile و محدودیتهای احتمالی بررسی شود.
مشاوره واتساپ مشاهده تجهیزات هایکویژنجمعبندی؛ ONVIF در دوربین هایکویژن چیست و چه زمانی به آن نیاز داریم؟
ONVIF در دوربین هایکویژن یک راهکار استاندارد برای ایجاد ارتباط بین تجهیزات امنیتی IP از برندهای مختلف است. با استفاده از این استاندارد میتوان در بسیاری از سناریوها دوربین Hikvision را به NVR، VMS یا نرمافزار ثالث متصل کرد.
مهمترین کاربرد ONVIF ایجاد Interoperability است؛ اما نباید آن را با سازگاری کامل تمام امکانات اشتباه گرفت. ممکن است تصویر، صدا و PTZ منتقل شوند اما قابلیتهای هوشمند مانند AcuSense یا Smart Search بهصورت کامل در Client ثالث در دسترس نباشند.
برای سیستمهای جدید Profile T اهمیت بیشتری دارد، زیرا از قابلیتهایی مانند H.265، Metadata، Eventهای مدرن و Authentication امنتر پشتیبانی میکند. ONVIF نیز اعلام کرده Profile S در 31 مارس 2027 از چرخه پشتیبانی رسمی خارج خواهد شد.
اگر اتصال ONVIF با خطا مواجه شد، ابتدا شبکه، ONVIF User، Authentication، Codec و Firmware را بررسی کنید. در بسیاری از موارد تغییر موقت Stream از H.265 به H.264 میتواند مشخص کند آیا مشکل از Codec است یا خیر.
در نهایت، برای یک پروژه چندبرندی حرفهای بهترین روش این است که قبل از خرید انبوه، ترکیب دقیق دوربین و NVR بهصورت عملی تست شود. عبارت ONVIF روی دیتاشیت نقطه شروع بررسی است، نه تضمین نهایی سازگاری تمام قابلیتها.
سوالات متداول درباره ONVIF در دوربین هایکویژن
ONVIF در دوربین هایکویژن چیست؟
ONVIF یک استاندارد باز برای ارتباط تجهیزات امنیتی IP است که امکان اتصال دوربین Hikvision به NVR یا VMS سازگار از برندهای دیگر را فراهم میکند.
چگونه ONVIF دوربین هایکویژن را فعال کنیم؟
در بسیاری از Firmwareها از بخش Network و Integration Protocol میتوان ONVIF را فعال و ONVIF User ایجاد کرد. در Firmwareهای جدید ممکن است تنظیم ONVIF در بخش Platform Access قرار داشته باشد.
آیا Username اصلی دوربین برای ONVIF کافی است؟
در بسیاری از مدلهای جدید خیر. ONVIF User میتواند مستقل از حساب اصلی دوربین باشد و باید در تنظیمات ONVIF ساخته شود.
آیا دوربین هایکویژن به NVR برند دیگر وصل میشود؟
در بسیاری از موارد بله، به شرط پشتیبانی مشترک ONVIF، Codec سازگار و تنظیم صحیح شبکه و Authentication.
چرا دوربین ONVIF تصویر ندارد؟
یکی از دلایل رایج ناسازگاری Codec است. برای تست میتوان Stream را موقتاً روی H.264 قرار داد و رزولوشن و Bitrate را کاهش داد.
Profile T بهتر است یا Profile S؟
برای سیستم جدید Profile T گزینه مناسبتر و توصیهشده ONVIF است. Profile S در 31 مارس 2027 از چرخه پشتیبانی رسمی ONVIF خارج خواهد شد.
آیا ONVIF از H.265 پشتیبانی میکند؟
بله، Profile T از H.265 پشتیبانی میکند؛ البته Device و Client هر دو باید این قابلیت را پیادهسازی کرده باشند.
آیا AcuSense با ONVIF کار میکند؟
ممکن است بخشی از Event یا Metadata قابل انتقال باشد، اما انتقال کامل تمام قابلیتهای اختصاصی AcuSense به NVR یا VMS ثالث تضمینشده نیست.
تفاوت ONVIF و RTSP چیست؟
RTSP بیشتر برای Streaming ویدئو استفاده میشود، اما ONVIF علاوه بر Media میتواند Device Discovery، PTZ، Events و سایر سرویسهای استاندارد را نیز مدیریت کند.
آیا ONVIF را همیشه فعال بگذاریم؟
خیر. اگر برای اتصال به سیستم ثالث به ONVIF نیاز ندارید، از نظر امنیتی بهتر است سرویسهای بلااستفاده غیرفعال باشند.
ONVIF Device Manager چیست؟
یک نرمافزار شخص ثالث برای Discovery و تست Deviceهای ONVIF، Stream، PTZ و برخی Eventها است و میتواند در عیبیابی اتصال دوربین مفید باشد.



گفتوگو درباره این نوشته
تجربه و دیدگاه خود را با دیگر خوانندگان به اشتراک بگذارید.
اولین نفری باشید که درباره این نوشته نظر میدهد.