فهرست مطالب:

نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt: 7 مرحله
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt: 7 مرحله

تصویری: نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt: 7 مرحله

تصویری: نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt: 7 مرحله
تصویری: نصب و راه اندازی تلویزیون های رسیوردار 2024, نوامبر
Anonim
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt
نصب MotionEye بر روی Linksys WRT3200ACM با OpenWrt

با نیاز به یک سیستم دوربین امنیتی برای خانه ، از شبکه های داخلی برای گزینه منبع باز دیدن کردم. این من را به سمت وب سایت Motioneye به Demon Motion برای linux کشاند. این پروژه توسط کالین کریسان (MotionEye) دقیقاً همان چیزی است که پزشکان سفارش داده اند. این ویژگی پیشرفته دارد و راه اندازی و استفاده از آن آسان است.

در مرحله بعد برای یافتن یک بستر مناسب برای اجرای MotionEye در ویکی آن ، می توانید آن را بر روی بسیاری از سیستم عامل های لینوکس اجرا کنید ، بنابراین در ابتدا فکر کردم ، عالی است ، من از PI خود استفاده خواهم کرد. در همان زمان من یک روتر Linksys WRT3200ACM خریدم که OpenWrt را روی آن نصب کردم. بنابراین هنگام راه اندازی OpenWrt و نصب بسته ها ، به یاد آوردم که دستورالعمل هایی در "نصب در سایر توزیع ها" در ویکی MotionEye وجود دارد. به دنبال دستورالعمل های ویکی و با چند تغییر ، voilà ، من Motioneye را بر روی روتر Linksys WRT3200ACM کار کردم ، عالی بود!

این راهنما مراحل نصب Motioneye's را در روتر Linksys WRT3200ACM نشان می دهد که احتمالاً می تواند برای سایر روترها نیز کار کند.

مرحله 1: شروع به کار:

شروع شدن
شروع شدن

من همه چیز را از طریق خط فرمان نصب کردم ، همچنین می توانید از Luci برای نصب بسته ها استفاده کنید اما برای تکمیل این راهنما ssh را در روتر خواهید داشت.

SSH را وارد روتر خود کنید ، از یک نصب جدید OpenWrt 192.168.1.1 است

این کامندها را در زیر کپی و جایگذاری کنید:

ssh root@ 192.168.1.1

مرحله 2: برای نصب بسته های مورد نیاز از Opkg استفاده کنید:

برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید
برای نصب بسته های مورد نیاز از Opkg استفاده کنید

اینها حداقل تعداد بسته های مورد نیاز برای اجرای MotionEye هستند.

این کامندها را در زیر کپی و جایگذاری کنید:

آپدیت opkg

opkg نصب پایتون

opkg نصب curl

حرکت نصب opkg

opkg ffmpeg را نصب کنید

opkg v4l-utils را نصب کنید

opkg python-pip را نصب کنید

opkg python-dev را نصب کنید

opkg python-curl را نصب کنید

بالش نصب opkg

# اختیاری برای این آموزش

opkg نصب نانو

مرحله 3: ارتقاء 'setuptools' و نصب Motioneye:

ارتقاء 'setuptools' و نصب Motioneye
ارتقاء 'setuptools' و نصب Motioneye
ارتقاء 'setuptools' و نصب Motioneye
ارتقاء 'setuptools' و نصب Motioneye

MotionEye's به زبان پایتون نوشته شده است ، از PIP برای بارگیری و نصب آن استفاده کنید.

این کامندها را در زیر کپی و جایگذاری کنید:

pip install -ارتقاء setuptools

pip install motioneye

مرحله 4: دایرکتوری پیکربندی را ایجاد کرده و نمونه پیکربندی را در آن کپی کنید:

دایرکتوری پیکربندی را ایجاد کرده و نمونه پیکربندی را در آن کپی کنید
دایرکتوری پیکربندی را ایجاد کرده و نمونه پیکربندی را در آن کپی کنید

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

این کامندها را در زیر کپی و جایگذاری کنید:

mkdir -p /etc /motioneye

cp /usr/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf

مرحله 5: ایجاد دایرکتوری رسانه:

ایجاد دایرکتوری رسانه
ایجاد دایرکتوری رسانه

برای ذخیره مقدار قابل توجهی از فایل های رسانه ای ، باید یک نوع ذخیره سازی را به روتر متصل کنید. فهرست راهنمای پیش فرض MotionEye در زیر ارائه شده است ، اما به یاد داشته باشید که این روتر دارای فضای محدودی است.

دستور زیر فقط برای این است که ببینید آیا کار می کند یا خیر ، اما اگر می خواهید فایل های رسانه ای را ذخیره کنید ، آن را به یک فهرست ذخیره سازی خارجی تغییر دهید. پس از آزمایش ، فهرست رسانه MotionEye را می توان در رابط وب تغییر داد.

این کامندها را در زیر کپی و جایگذاری کنید:

mkdir -p/var/lib/motioneye

# اگر قرار نیست از این دایرکتوری رسانه پیش فرض استفاده شود ، باید در /etc/motioneye/motioneye.conf به روز شود.

# با استفاده از نانو ، /etc/motioneye/motioneye.conf را باز کنید

# ورودی "media_path" را پیدا کرده و مسیر ذخیره سازی خارجی خود را تغییر دهید. این در تصویر بالا نشان داده شده است.

مرحله 6: سرور MotionEye را راه اندازی کنید:

سرور MotionEye را راه اندازی کنید
سرور MotionEye را راه اندازی کنید

در اینجا دستور راه اندازی MotionEye آمده است. پارامتر -b باعث می شود MotionEye در پس زمینه اجرا شود و برای راه اندازی آن هنگام بوت به چه چیزی نیاز است. اگر می خواهید اشکال زدایی کنید ، پارامتر -b را حذف کرده و از -d استفاده کنید.

این کامندها را در زیر کپی و جایگذاری کنید:

meyectl startserver -c /etc/motioneye/motioneye.conf -b

می توانید این دستور را به موارد راه اندازی در Luci اضافه کنید تا در هنگام راه اندازی شروع شود.

مرحله 7: وب سایت MotionEye را باز کنید:

وب سایت MotionEye را باز کنید
وب سایت MotionEye را باز کنید

اکنون که MotionEye در مرورگر شما نصب و اجرا شده است آدرس آدرس: 192.168.1.1:8765

خودشه!!!

اکنون از آموزش MotionEye برای پیکربندی آن استفاده کنید!

توصیه شده: