בפוסט הזה כהמשך לפוסטים קודמים בסידרה ארחיב כיצד לשדר סטרים ממצלמת רשת שמחוברת לראוטר ולצפות בכל דפדפן.
רכיבים:
- מצלמת רשת (עדיף מצלמה איכותית ולא אחת זולה ללא שם) על מנת לחוס על המעבד של הראוטר רצוי מצלמה שתומכת ב MJPEG בקישור הזה יש רשימה של כל המצלמות הנפוצות והאם הם תומכות ב MJPEG ומה הרזולוציה הרצויה.
- ראוטר TL-WR703N עם החבילה המותאמת של OpenWrt.
אני השתמשתי ב 2 מצלמות בהצלחה : Logitech c270 ו Logitech c170.
יש לחבר את המצלמה לראוטר , לפתוח את putty כמו בפוסט הקודם להכנס עם שם משתמש וסיסמה ובשורת הפקודה להזין:
mjpg_streamer -i "input_uvc.so -f 10 -d /dev/video0 -n" -o "output_http.so"
יש לוודא שהמצלמה שלכם מוגדרת כ video0 אחרת יש לשנות בהתאם. את כתובת המצלמה בודקים כך:
cd /dev
ls
לאחר מכן נפתח דפדפן ונפנה אותו לכתובת המתאימה במקרה שלי זה:
http://192.168.1.94:8080/?action=snapshot http://192.168.1.94:8080/?action=stream
כמובן שאת הסטרים יש לשים בתג IMG של מסמך HTML כלשהו ע"מ לצפות בו כמו כאן:
<html> <body> <img src="http://192.168.1.94:8080/?action=stream" /> </body> </html>
מה שנקבל זה מצלמת IP לכל דבר.