Підключаємо до комп'ютера звичайну USB WEB камеру, наприклад Logitech webcamC100.
Далі ставимо subversion
apt-get install subversion
Ставимо бібліотеку libjpeg
apt-get install libjpeg-dev
Заходимо в директорію mjpg-streamer
Тепер якщо запустити команду
/ Mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"
Переглядати можна і за допомогою VLC медіа програвача, відкривши в ньому URL:
або за допомогою mplayer. запустивши команду
mjpg_streamer має багато параметрів, що настроюються, наприклад можна встановити кількість кадрів в секунду
/ Mjpg_streamer -i "./input_uvc.so -f 25" -o "./output_http.so -w ./www"
/ Mjpg_streamer -i "./input_uvc.so -r 320x240" -o "./output_http.so -w ./www"
можна задати використовуваний TCP порт
/ Mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www -p 80"
і обмежити доступ, задавши ім'я користувача і пароль
/ Mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www-c UsErNaMe: SeCrEt"
В директорії www лежать використовувані html сторінки, які можна змінити на свій смак.
в якості прикладу вказана c100 - це взагалі суперський екземпляр.
у неї дуже легко виламується скельце і виходить камера нічного бачення (при наявності інфрачервоних діодів, для підсвічування).
успішно виконав таке з трьома камерами.
Артем Двинин каже:
Про motion читав, але поки руки не дійшли спробувати. А ось про роботу камери в режимі нічного бачення не знав, спасибі за ідею :)
Артем Двинин каже: