چرا نرم‌افزار متن‌باز رقیب سرسخت NVR‌های اختصاصی است؟

خلاصه مقاله

این مقاله به مقایسه DVRهای اختصاصی و نرم‌افزار متن‌باز Frigate برای سیستم‌های نظارتی می‌پردازد. در ابتدا مزایای NVRهای سنتی و سهولت استفاده از آن‌ها را بیان می‌کند. سپس، به محدودیت‌های NVRها مانند سازگاری محدود، مشکلات ذخیره‌سازی و عدم انعطاف‌پذیری در ادغام با سایر سیستم‌ها (مانند Home Assistant) اشاره دارد. در ادامه، Frigate به عنوان جایگزینی قدرتمند و متن‌باز معرفی می‌شود که انعطاف‌پذیری بالا، قابلیت‌های تشخیص اشیا با هوش مصنوعی و ادغام بی‌نظیر با Home Assistant را ارائه می‌دهد. این مقاله نحوه راه‌اندازی آسان Frigate را نیز توضیح می‌دهد و در نهایت، مزایای استفاده از Frigate را در مقایسه با NVRهای سنتی برجسته می‌کند.

مقدمه

در دنیای امروز، امنیت خانه و محل کار اهمیت ویژه‌ای پیدا کرده است. سیستم‌های نظارتی نقش کلیدی در تامین این امنیت ایفا می‌کنند. Network Video Recorder (NVR) به عنوان یک راه‌حل سنتی و محبوب شناخته می‌شود که به سادگی قابل راه‌اندازی است و تصاویر را ضبط می‌کند. اما آیا این راه‌حل همیشه بهترین گزینه است؟

محدودیت‌های NVR‌های اختصاصی

استفاده از NVR‌های اختصاصی، در ابتدا بسیار ساده و کاربردی به نظر می‌رسد. شما یک بسته شامل NVR و چند دوربین IP خریداری می‌کنید و به راحتی می‌توانید سیستم نظارتی خود را راه‌اندازی کنید. این دستگاه‌ها معمولاً دارای پورت‌های شبکه برای اتصال دوربین‌های دارای قابلیت PoE (برق از طریق اترنت) هستند. یک پورت شبکه برای اتصال به شبکه محلی (LAN) و خروجی ویدیو برای اتصال NVR به نمایشگر نیز در آن‌ها تعبیه شده است.

محدودیت‌های بیشتر از انتظار

اگر قصد دارید فقط از یک برند خاص برای NVR و دوربین‌ها استفاده کنید، NVR بسیار منطقی به نظر می‌رسد. این سیستم‌ها توسط شرکت‌ها برای کار با دوربین‌های خودشان طراحی شده‌اند. اگرچه برخی از آن‌ها ممکن است از دوربین‌های IP دیگر نیز پشتیبانی کنند، اما احتمال زیادی وجود دارد که برای سازگاری با آن‌ها با مشکل مواجه شوید. همچنین، NVR‌ها معمولاً نرم‌افزارهای بسیار سفارشی‌سازی شده‌ای دارند که اغلب رابط کاربری وب آن‌ها منسوخ شده است.

مشکلات ذخیره‌سازی

یکی دیگر از محدودیت‌های NVR‌ها، محدودیت در فضای ذخیره‌سازی است. اگرچه هارد دیسک‌ها می‌توانند ظرفیت‌هایی بیش از ۲۰ ترابایت داشته باشند، اما اگر بخواهید هشت دوربین FHD را به طور مداوم استریم و همه فیلم‌ها را ضبط کنید، آن هارد دیسک به سرعت پر خواهد شد. خرید این هارد دیسک‌ها نیز هزینه زیادی دارد و پس از استفاده از یک اسلات، آرزو می‌کنید فضای بیشتری داشتید. برخی NVR‌ها حتی از فرمت‌های فایل اختصاصی استفاده می‌کنند که می‌تواند در پخش روی سخت‌افزارهای دیگر مشکل ایجاد کند؛ این نکته‌ای است که در صورت خرابی NVR باید به خاطر داشته باشید.

محدودیت تعداد دوربین و امکانات

در نهایت، معمولاً محدودیتی در تعداد دوربین‌هایی که می‌توان به NVR متصل و کنترل کرد، وجود دارد. اگر می‌خواهید از سیستم امنیتی خانگی خود با حداقل هشدارهای کاذب لذت ببرید و آن را با راه‌حل‌هایی مانند Home Assistant ادغام کنید، سخت‌افزار و نرم‌افزار اختصاصی NVR می‌تواند این کار را غیرممکن سازد. به همین دلیل است که Frigate (و سایر جایگزین‌ها) ارزش بررسی دارند، به خصوص اگر می‌خواهید همه چیز را خودتان مدیریت کنید. من نیز مشکلات مشابهی داشتم و به همین دلیل به NAS خود و Frigate روی آوردم.

Frigate: یک NVR متن‌باز فوق‌العاده

Frigate یک راه‌حل NVR متن‌باز است که می‌تواند روی هر دستگاهی که از کانتینرهای داکر پشتیبانی می‌کند، نصب شود. این شامل اکثر NAS‌های پیش‌ساخته نیز می‌شود. همین امر باعث می‌شود Frigate بسیار انعطاف‌پذیرتر از NVR‌های اختصاصی باشد. از آنجایی که NAS (یا هر دستگاه دیگری که Frigate را روی آن اجرا می‌کنید) به شبکه محلی (LAN) وصل می‌شود، می‌توانید هر تعداد دوربینی که می‌خواهید به Frigate متصل کرده و فیلم‌ها را به آن ارسال کنید. فقط مطمئن شوید که سیستم به اندازه کافی قدرتمند است تا همه آن‌ها را مدیریت کند!

قابلیت‌های برجسته Frigate

برخی از نکات برجسته Frigate که آن را به انتخابی جذاب برای راه‌حل نظارتی من تبدیل کرد، عبارتند از: ادغام کامل با Home Assistant که از قبل برای مدیریت بیشتر عملکردهای خانه هوشمند استفاده می‌شد. همچنین قابلیت تشخیص قدرتمند اشیا با هوش مصنوعی که می‌تواند مستقیماً روی CPU یا از طریق کارت توسعه GPU یا TPU لود شود، از دیگر مزایای آن است. من به این دلیل به آن روی آوردم که هشدارهای کاژبی زیادی داشتم.

نصب و راه‌اندازی Frigate

بسته به اینکه قصد دارید از Frigate برای چه کاری استفاده کنید، نرم‌افزار را می‌توان به صورت bare metal، درون یک ماشین مجازی یا از طریق داکر اجرا کرد. من کانتینر رسمی داکر را انتخاب کردم زیرا استقرار، استفاده و به‌روزرسانی آن آسان است و از قبل کانتینرهای بی‌شماری روی NAS خود داشتم. اگرچه NAS من از نظر فنی نسبتاً ابتدایی بود و Frigate نمی‌توانست از هوش مصنوعی برای تشخیص کامل اشیا بهره ببرد، اما توانستم یک سیستم دو دوربینه با نتایج مثبت ایجاد کنم.

تنظیم و پیکربندی آسان Frigate

پیکربندی Frigate یک فرآیند ساده است، فرقی نمی‌کند چگونه آن را انجام دهید. برای استقرار کانتینر رسمی، تنها کاری که باید انجام می‌دادم این بود که از طریق رابط وب DSM Synology به Container Manager مراجعه کرده و Frigate را نصب کنم. حتی می‌توان Frigate را به عنوان یک افزونه Home Assistant نصب کرد، اگر از قبل HA را به طور کامل تنظیم کرده‌اید. این می‌تواند راهی برای به حداقل رساندن نصب کلی و آسان‌تر کردن مدیریت باشد، اگرچه داکر پس از عادت کردن به تمام سینتکس (یا کنترل‌های GUI) بسیار ساده است.

یکپارچگی با Home Assistant

اگرچه پیکربندی دوربین‌ها در Frigate نیاز به ویرایش فایل‌های .yml دارد، اما منابع و مستندات بسیار زیادی برای کمک به این کار در دسترس است. این امکانات بسیار گسترده هستند و به شما اجازه می‌دهند دوربین‌ها را تعریف (و نحوه اتصال به آن‌ها را مشخص کنید)، مناطق را پیکربندی کنید و تشخیص‌ها را تعیین نمایید. Frigate به طور گسترده‌ای مستند شده است، بنابراین اگر در جایی گیر کردید، پاسخ احتمالاً فقط با یک جستجو در دسترس خواهد بود. از آنجایی که این اولین باری بود که از Frigate استفاده می‌کردم، مجبور شدم چندین بار به مستندات رسمی مراجعه کنم، اما به سرعت به نحوه عملکرد همه چیز عادت کردم.

نتیجه‌گیری

آنچه Frigate را به خصوص قدرتمند می‌کند، ادغام آن با Home Assistant است. من از Home Assistant برای بسیاری از دستگاه‌های هوشمند استفاده می‌کنم. پس از اتصال این دو به یکدیگر، می‌توانستم از Home Assistant بخواهم در صورت ارسال هشدارهای تشخیص از طریق Frigate، اقداماتی را انجام دهد. حرکت تشخیص داده شده در ایوان؟ چراغ روشنایی نزدیک را روشن کن تا مقداری نور تامین شود. چنین چیزهای کوچکی بود که تغییر از یک NVR را به یک فرآیند ارزشمند تبدیل کرد. تجربه من پس از راه‌اندازی همه چیز بسیار بهتر بود. هشدارهای کمتری دریافت می‌کردم و حتی می‌توانستم لباش آویزان در باد را بدون نگرانی از انبوه اعلان‌های گوشی هوشمند از برنامه‌های NVR داشته باشم. همچنین داشبورد و رابط کاربری وب Frigate را بسیار بهتر یافتم و حتی پشتیبانی موبایل نیز دارد – یا می‌توانید مانند من یک گام فراتر بروید و استریم‌ها را مستقیماً از طریق داشبوردهای Home Assistant ارائه دهید. اما بهترین قسمت از همه این‌ها چیست؟ اکنون می‌توانم تقریباً هر دوربین IP را انتخاب کنم.

اگرچه Frigate می‌تواند یک سرمایه‌گذاری قابل توجه در نظر گرفته شود (اگر از قبل سخت‌افزاری برای اجرای آن ندارید یا برای تشخیص‌های پیشرفته‌تر به GPU/TPU نیاز دارید)، اما مسیر ارتقای دوربین و سخت‌افزار شما بسیار ساده‌تر است و در دراز مدت می‌تواند در هزینه شما صرفه‌جویی زیادی کند. در نهایت، تمام داده‌های من به صورت محلی ضبط، استریم و ذخیره می‌شوند. هیچ چیز به سرور شخص ثالثی در یک مرکز داده نمی‌رود. آنقدر از Frigate راضی هستم که یک سرور سازمانی دست دوم خریدم تا یک باکس اختصاصی برای آن داشته باشم.

اشتراک گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *